Дружим jQuery c Mootools
Иногда приходится в верстке использовать две библиотеки, mootools.js и jquery.js. Но при подключении первой начинает выбивать ошибки (спасибо IE8, опера на конфликт просто не обратила внимания), и, думаю, работать будет через раз, как повезет.
Вообще, по-хорошему, лучше использовать какую-нибудь одну библиотеку. Да и вообще - Mootools многие вещи позволяет так же реализовать плюс размер меньше... Но если уж так неохота сидеть, перегонять jQuery'вский скрипт на Mootools, заодно и повыкидывать лишние килобайты, и если jQuery кода относительно мало - тогда используем такое решение:
сразу после объявления библиотек пишем:
<script type="text/javascript">
jQuery.noConflict();
</script>
а знаки долара $ заменяем на jQuery. То есть если у нас была такая функция:
$(document).ready(function()
{
$("#idv p.testclass").click(function()
{ /* .... */ }
}
после замены будет выглядить:
jQuery.noConflict();
jQuery(document).ready(function()
{
jQuery("#idv p.testclass").click(function()
{ /* .... */ }
}