Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pokaz / ukryj i kolidacja, Kolidacja z innymi skryptami
DannyM
post
Post #1





Grupa: Zarejestrowani
Postów: 507
Pomógł: 2
Dołączył: 30.10.2003
Skąd: Poznań

Ostrzeżenie: (10%)
X----


Witam wszystkich

Znalazlem w sieci taki kawalek kodu.

  1. $(document).ready(function(){
  2. $('#trigger1').click(function() {
  3.  
  4. if ($('#inner').is( ":visible" )) {
  5. // Hide - slide up.
  6. $('#inner').slideUp(300, function(){
  7. $('#trigger1').show();
  8. });
  9. } else {
  10. // Show - slide down.
  11. $('#inner').slideDown(300, function(){
  12. $('#trigger1').hide();
  13.  
  14. } );
  15. }
  16.  
  17.  
  18. });
  19.  
  20. $('#trigger2').click(function() {
  21.  
  22. if ($('#inner').is( ":visible" )) {
  23. // Hide - slide up.
  24. $('#inner').slideUp(300, function(){
  25. $('#trigger1').show();
  26. });
  27. } else {
  28. // Show - slide down.
  29. $('#inner').slideDown(300, function(){
  30. $('#trigger1').hide();
  31.  
  32. } );
  33. }
  34.  
  35. });
  36. });


Jego zadaniem jest pokazanie i ukrycie. Wszystko dziala ok ale jak tylko dodam go do jakies strony koliduje z innymi skryptami.
To jakis slider przestaje dzialac albo on sam nie dziala
Go to the top of the page
+Quote Post
proszek
post
Post #2





Grupa: Zarejestrowani
Postów: 41
Pomógł: 1
Dołączył: 29.12.2004

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


Kolidują Ci nazwy IDków, innej opcji nie widzę. Pokaż najlepiej konkretne miejsce w którym coś Ci koliduje i powiedz co jest nie tak.
Go to the top of the page
+Quote Post
DannyM
post
Post #3





Grupa: Zarejestrowani
Postów: 507
Pomógł: 2
Dołączył: 30.10.2003
Skąd: Poznań

Ostrzeżenie: (10%)
X----


Cytat(proszek @ 10.07.2014, 11:49:04 ) *
Kolidują Ci nazwy IDków, innej opcji nie widzę. Pokaż najlepiej konkretne miejsce w którym coś Ci koliduje i powiedz co jest nie tak.


Hmm najprostrze moze okazac sie trafione ale nie w tym przypadku wszystkie # daje inne i nadal jest problem.
Czy moze byc jakas niezgodnosc z wersjia JQ?
Moze jakies noConflict ale nie bardzo wiem jak to uzyc tutaj

Ten post edytował DannyM 10.07.2014, 11:04:51
Go to the top of the page
+Quote Post
trueblue
post
Post #4





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Jakie inne skrypt są dołączone do strony?


--------------------
Go to the top of the page
+Quote Post
DannyM
post
Post #5





Grupa: Zarejestrowani
Postów: 507
Pomógł: 2
Dołączył: 30.10.2003
Skąd: Poznań

Ostrzeżenie: (10%)
X----


Cytat(trueblue @ 10.07.2014, 12:06:47 ) *
Jakie inne skrypt są dołączone do strony?


jquery-1.7.1.min.js
jquery-ui-1.8.16.custom.min.js
jquery.cookiebar.js
jquery.jcarousel.min.js
jquery.nivo.slider.pack.js
https://apis.google.com/js/plusone.js


Ten post edytował DannyM 10.07.2014, 11:32:58
Go to the top of the page
+Quote Post
trueblue
post
Post #6





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


W podanym wyżej przykładzie skrypt jest wywoływany na gotowość DOM, na Twojej stronie tak nie jest.


--------------------
Go to the top of the page
+Quote Post
DannyM
post
Post #7





Grupa: Zarejestrowani
Postów: 507
Pomógł: 2
Dołączył: 30.10.2003
Skąd: Poznań

Ostrzeżenie: (10%)
X----


Cytat(trueblue @ 10.07.2014, 12:27:38 ) *
W podanym wyżej przykładzie skrypt jest wywoływany na gotowość DOM, na Twojej stronie tak nie jest.

Przepraszam mozesz jasniej ten jezyk nie jest moja domena smile.gif

Ten post edytował DannyM 10.07.2014, 11:32:04
Go to the top of the page
+Quote Post
trueblue
post
Post #8





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


  1. $(document).ready(function(){
  2. skrypt
  3. });


--------------------
Go to the top of the page
+Quote Post
DannyM
post
Post #9





Grupa: Zarejestrowani
Postów: 507
Pomógł: 2
Dołączył: 30.10.2003
Skąd: Poznań

Ostrzeżenie: (10%)
X----


Cytat(trueblue @ 10.07.2014, 12:33:51 ) *
  1. $(document).ready(function(){
  2. skrypt
  3. });


Czyli jesli dobrze rozumiem czeka na cos co sie nie dzieje wiec sie nie uruchamia?
Jak moge pozbyc sie zbednego czekania?
Go to the top of the page
+Quote Post
trueblue
post
Post #10





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Swój skrypt powinieneś uruchomić w środku obsługi zdarzenia "ready", wtedy jest pewność, że całe drzewo DOM (struktura strony) zostało wczytane.


--------------------
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: 20.08.2025 - 22:33