Let me see here. I guess I TURN OFF JQuery by simply wrapping it in a D2W conditional
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script> So, there are times when I have to pick between JQuery and AJAX because of I think two conflicts, one can cause things not to popup because I think the .hidden conflicts or something. You’ll see things like menus breaking and popup help panels etc. It seems I basically just write raw JavaScript when I need to mix — it’s a drag. Somehow I recall a bit of code that helped with the conflict but I cannot seem to locate it…I’ll keep looking and post if I see. > On Aug 14, 2025, at 5:36 AM, Fredrik Lindgren via Webobjects-dev > <[email protected]> wrote: > > If you are willing to share how you "turn it off", it would be nice to try! > > /Fredrik > >> 13 aug. 2025 kl. 16:54 skrev Jesse Tayler <[email protected]>: >> >> I also have had this problem — >> >> I have a weird hack fix that does SOME of the conflicts, but I also have a >> hack to basically “turn it off” >> >> I would LOVE to move to AJAX that has JQuery vs. prototype which conflicts >> and isn’t really used anymore— >> >> Sad because prototype was an amazing idea! It unified JS which was >> intentionally weirdly different on all browsers and honestly, you could not >> get anything done before prototype! >> >> >> >>> On Aug 13, 2025, at 7:55 AM, Fredrik Lindgren via Webobjects-dev >>> <[email protected]> wrote: >>> >>> Yes, we are using that feature in jQuery. However it seems that prototype >>> is overriding some features in native javascript that Quill uses (and other >>> libraries). This brakes those libraries. >>> >>> Ideal would be to update the Ajax-classes to not use prototype, but I >>> realise this is a major effort. >>> >>> There is a framework that might be used to replace the Ajax komponents, >>> that is called htmx (https://htmx.org/). That might be a path forward, but >>> to get the same level of integration as Ajax, there is a lot of work. >>> >>> I can probably use the AjaxUtils.ajaxComponentActionUrl(WOContext) to get >>> the html that should replace a similar update container. >>> >>> Has anyone tried this approach? >>> >>> /Fredrik >>> >>> >>>> 13 aug. 2025 kl. 10:30 skrev Daniele Corti <[email protected]>: >>>> >>>> Hi, >>>> A while ago, I did a project using Ajax framewotk, with Bootstrap, using >>>> jQuery. >>>> >>>> Fortunately, jQuery is distributed with a function called noConflict(), >>>> which is precisely for making jquery work with other javascript libraries. >>>> >>>> Once I found the right call order, I was able to get both the Ajax >>>> framework and the jQuery and bootstrap functionality working. >>>> >>>> I think the only option is to check if there is a way for prorotypes and >>>> the other js libraries you use to coexist. >>>> >>>> Best regards >>>> D. >>>> >>>> Il Mer 13 Ago 2025, 09:43 Fredrik Lindgren via Webobjects-dev >>>> <[email protected]> ha scritto: >>>> Is there a way to opt out of using prototype.js with the Ajax framework. >>>> >>>> We are having problems integrating for example the quill editor due to >>>> conflicts. >>>> >>>> Anyone have similar problems with a solution? >>>> >>>> /Fredrik >>>> _______________________________________________ >>>> Do not post admin requests to the list. They will be ignored. >>>> Webobjects-dev mailing list ([email protected]) >>>> Help/Unsubscribe/Update your Subscription: >>>> https://lists.apple.com/mailman/options/webobjects-dev/rs.daniele%40vinati.com >>>> >>>> This email sent to [email protected] >>> >>> _______________________________________________ >>> Do not post admin requests to the list. They will be ignored. >>> Webobjects-dev mailing list ([email protected]) >>> Help/Unsubscribe/Update your Subscription: >>> https://lists.apple.com/mailman/options/webobjects-dev/jtayler%40oeinc.com >>> >>> This email sent to [email protected] >> > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/webobjects-dev/jtayler%40oeinc.com > > This email sent to [email protected] _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
