Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Konflikt na linii: Mootools menu - roundabout (jquery)
Ziuk
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 26.07.2011

Ostrzeżenie: (0%)
-----


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?

Ten post edytował Ziuk 4.01.2012, 20:57:54
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
prowseed
post
Post #2





Grupa: Zarejestrowani
Postów: 433
Pomógł: 64
Dołączył: 29.01.2011
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


  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?

Ten post edytował prowseed 5.01.2012, 00:05:31


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 05:08