Pracuję więc nad witryną, która używa zarówno jQuery, jak i prototype.js, jednak ich konflikt.
mam zbadane w porządku trochę i okazało się, że jedynym sposobem ludzie rozwiązać ten problem jest użycie
<script>
jQuery.noConflict();
// Use jQuery via jQuery(...)
jQuery(document).ready(function(){
jQuery(\"div\").hide();
});
// Use Prototype with $(...), etc.
$('someid').hide();
Jednakże nie chcę zmienić $ jQuery jak to oznacza, że "Musimy edytować sporo wcześniej napisanego kodu. Czy istnieje sposób, aby zatrzymać je w konflikcie i pozostawić jQuery jako $?
Pytasz czy można mieć w tym samym zakresie, $ oznaczać dwie różne rzeczy? – Iznogood
Pyta, czy istnieje prototypowa wersja 'noConflict()'. –
możliwe duplikat [jQuery i Prototype Conflict] (http://stackoverflow.com/questions/134572/jquery-prototype-conflict) – jrummell