Reputation: 58077
I noticed that a certain script I use relies on prototype. (Lightbox 2) Will it work together on the same page as jQuery? Is there way to make sure that they don;t conflict?
Upvotes: 2
Views: 3720
Reputation: 10685
You can but you need to take special steps if you're using the $()
special function. Basically it comes down to the order you call libraries and/or calling jQuery.noConflict()
.
Upvotes: 9
Reputation: 546025
There's a huge number of lightbox clones, why not choose a jQuery one? Regardless of avoiding conflicts between the libraries, having two JS libraries on one page is a lot to download.
Upvotes: 2
Reputation: 10423
Use jQuery.noConflict so that you are required to make calls using the jQuery object explicitly (i.e. jQuery('#selector')
instead of the $
alias.
Upvotes: 3