Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Konflikt na linii: Mootools menu - roundabout (jquery)
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Ziuk
Na stronę stworzoną na bazie cms joomla:
http://www.uwm.edu.pl/mkks/

Chciałbym wstawić skrypt tzw. karuzeli stworzony w oparciu o jquery:
http://fredhq.com/projects/roundabout/

Problem w tym, że istniejący już na stronie skrypt menu pochodzi z innego frameworka: mootools i następuje konflikt objawiający sie tym, że gdy aktywuję ową "karuzelę" to menu znika.

Probowałem wprowadzić rozwiązanie:
Kod
<script type="text/javascript">
var $j = jQuery.noConflict();
</script>


Pozamieniałem w plikach skryptu roundabout wszelkie $ na $j (wcześniej zamieniałem $ na jQuery) i nic to nie pomogło, podobnie było z przestawianiem kolejności ładowania poszczegolncyh skryptów w sekcji head strony.
Czy ktoś ma jakiś pomysł jak pogodzić wspomniane skrypty?
prowseed
  1. (function($){...})(jQuery); //jezeli nie czekasz na DOM
  2.  
  3. jQuery(function($){...}); //jezeli czekasz


Po zaladowaniu jq daj od razu
  1. <script>jquery.noConflict();



//EDIT
pewnie widziales: http://docs.jquery.com/Using_jQuery_with_Other_Libraries
Jak ladujesz pliki js do joomli?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.