Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Konflikt [jQuery]?
martinii007
post 20.07.2016, 13:25:35
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 15.12.2011

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


Mam zainstalowaną wtyczkę visualcomposer na Wordpressie i wykorzystuję z niej element jquery accordion. Chciałbym ażeby można było przejść bezpośrednio do danej sekcji po wejściu na stronę.
Zgodnie z API jQuery należy wpisać zmienną "active: 2" jednakże w moim przypadku nie działa.
Po wpisaniu .sc_accordion nie pojawia się nawet alert, prawdopodbnie występuje konflikt z kodem który jest zawarty we wtyczce.

  1. <script type="text/javascript">
  2. var y = location.hash;
  3. if (y=="#abcd")
  4. {
  5. $( ".sc_accordion" ).accordion({
  6. active: 2
  7. });
  8. alert("clicked.");
  9. }


Fragment kodu z wtyczki odpowiedzialnego za wyświetlanie accordiona:

  1. a.find(".sc_accordion:not(.inited)").each(function(){var b=jQuery(this).data("active");if(isNaN(b)){b=0}else{b=Math.max(0,b)}jQuery(this)
  2. .addClass("inited").accordion({collapsible: true,active:false,heightStyle:"content",header:"> .sc_accordion_item > .sc_accordion_title",create:function


W jaki sposób wywołać drugi kod, aby nie tworzył konfliktu z tym ze wtyczki?
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 Wersja Lo-Fi Aktualny czas: 19.04.2024 - 17:28