Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery] Rozwijane menu
Forum PHP.pl > Forum > Przedszkole
muumiin
Pewnie kolejny podobny temat, ale jakoś nie potrafię ogarnąć...

mam na stronie taki kod
http://jsfiddle.net/jc2e9gjy/

W nagłówku strony wklejam jquery-2.1.1.min.js, a potem mój plik ze skryptami. Na stronie pięknie działają widżety z opcją sortable (jQuery UI), ale ten kod za chiny nie chce działać. Myślałam, że może jest zagnieżdżony i dlatego, ale wkleiłam kod html na sam początek strony i tam też nie działa... Macie pomysł, gdzie może leżeć problem?

Może dodam, że napis Settings wydaje się być nieklikalny.
Turson
Konsola co mowi?
muumiin
w Mozilli wywala mi tylko ostrzeżenia na to, że są pola haseł na niezabezpieczonej stronie. O javascript nic nie ma.

w Chrome otworzyłam konsolę javascript - też puściutko
slash^
A tak banalnie, czy ten event klika jest dodany w ready() jquery?
muumiin
nie, mogę Ci wyświetlić cały mój kod, jaki mam:

  1. /* moduły */
  2. $(function() {
  3. $( "#sortable" ).sortable({
  4. cancel: ".verticalmods",
  5. placeholder: "place-holder-1",
  6. opacity: 0.8,
  7. revert: 100, //animacja
  8. items: ">li:not(.verticalmods)",
  9. dropOnEmpty: true,
  10. });
  11.  
  12. });
  13.  
  14. $(function() {
  15. $( "#verticalmods" ).sortable({
  16. placeholder: "place-holder-2"
  17. });
  18. });
  19.  
  20. /* moduły settings */
  21.  
  22. $("#settings li").click(function() {
  23. $(this).find("ul").slideToggle("slow");
  24. });
  25.  
slash^
  1. $(function() {
  2. $( "#sortable" ).sortable({
  3. cancel: ".verticalmods",
  4. placeholder: "place-holder-1",
  5. opacity: 0.8,
  6. revert: 100, //animacja
  7. items: ">li:not(.verticalmods)",
  8. dropOnEmpty: true,
  9. });
  10.  
  11.  
  12.  
  13. $( "#verticalmods" ).sortable({
  14. placeholder: "place-holder-2"
  15. });
  16.  
  17. /* moduły settings */
  18.  
  19. $("#settings li").click(function() {
  20. $(this).find("ul").slideToggle("slow");
  21. });
  22.  
  23. });
Turson
Umiesc to tez w $(function() {})
muumiin
Dzięki smile.gif chyba muszę się jeszcze trochę teorii pouczyć wink.gif proszę, wybaczcie, dopiero zaczynam pisać w jQuery... wink.gif
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.