Изполване на jQuery и prototype в една html страница
by Веселин Георгиев on ное.08, 2010, under Полезни, Уеб
Често се налага да ползваме в една страница двете библиотеки, най-често това се налага ако поставим lightbox, а страницата ни ползва jQuery.
Има две възможни решения на този проблем.
1. Решение 1 – Заменяне на променливата на основната функция $ на jQuery с друга например $j
За целта в началото на вашата страница поставете
<script>
var $j = jQuery.noConflict();
</script>
След това където се налага да ползвате jQuery функция използвайте $j( ….
2. Решение 2 – презапишете функцията на jQuery
Отново в началото на страницата поставете
jQuery.noConflict();
и след това ползвайте функциите на jQuery по следния начин
jQuery(document)…
След като направите някоя от промените за jQuery, функциите на prototype можете да ползвате по стандартният им начин.