They may not have resolved it. If you're using Lightbox 2.05 and only need prototype/scriptaculous for it, I'd recommend changing to Slimbox, see:
http://www.dynamicdrive.com/forums/blog.php?b=247
If you need prototype/scriptaculous for other things. Your jQuery code will need to be put into noConflict mode. How that's done varies. In many cases external jQuery scripts are already noConflict ready. If so all one needs to do is to put the tag for jQuery and the the scripts that use it before prototype/scriptaculous and add:
Code:
<script type="text/javascript">
jQuery.noConflict();
</script>
before prototype.
Oh, and if you have an init like:
Code:
$(document).ready(function(){
whatever . . .
});
Make it:
Code:
jQuery(document).ready(function($){
whatever . . .
});
With certain jQuery scripts there can be other considerations. That and the fact that using Slimbox - if it eliminates the need for prototype/scriptaculous, saves so much on loading time, is why I would recommend converting to Slimbox in most cases.
Bookmarks