Testuję niektóre javascript na jsfiddle iz jakiegoś powodu nie mogę uzyskać funkcji uruchamianej przy kliknięciu przycisku. Jakakolwiek rada?Zdarzenie onclick nie uruchamia się na jsfiddle.net
Odpowiedz
Skonfigurowałeś JSFiddle zawinąć kod do obsługi zdarzeń onload. W związku z tym funkcja, którą próbujesz wywołać onclick
jest poza zakresem.
Nie używaj atrybutów zdarzeń wewnętrznych. Użyj jQuery (ponieważ używasz jQuery) zamiast tego event binding.
Mimo że powyższa odpowiedź mówi nam, jak rozwiązać problem, podnieśliśmy twoją, ponieważ wyjaśnisz, co się dzieje :) –
W panelu Frameworks & Extensions
ustaw onLoad
na No wrap - in <body>
.
Zabrało mi to trochę czasu.
niesamowite! Czy możesz wyjaśnić, co dokładnie to robi? co oznacza wrap w odniesieniu do onLoad()? –
Co to jest "Frameworks & Extensions"? Nigdzie tego nie widzę. –
Kliknij ikonę ustawień znajdującą się obok JAVASCRIPT w panelu JAVASCRIPT i wybierz opcję "no wrap-in
" – Martlark- 1. Zdarzenie kliknięcia FrameLayout nie uruchamia się
- 2. Zdarzenie "zamknij" SerialPort nigdy nie uruchamia się
- 3. DevExpress XtraGrid RepositoryItemButtonEdit Zdarzenie nie uruchamia się
- 4. Backbone.js: Zdarzenie "zmiana" kolekcji nie uruchamia się
- 5. Zdarzenie mouseup w dokumencie document.documentElement nie uruchamia się z alertem
- 6. Zdarzenie Mouseover nie granuluje się na IE9 dla elementów podrzędnych, zdarzenie nie rozpoczyna się na IE8
- 7. Bootstrap onClick przycisku zdarzenie
- 8. socket.io - zdarzenie rozłączenia nie uruchamia się w Xhr-polling
- 9. Podgląd UIWebView/strony Api: Zdarzenie "pagehow" nie uruchamia się
- 10. jQuery onclick nie uruchamia dynamicznie wstawianych elementów HTML?
- 11. Zdarzenie jQuery CLICK nie uruchamia się (po przełączeniu na najechanie, działa)
- 12. onclick nie uruchamia się, jeśli element zostanie ponownie wstawiony do DOM w połowie kliknięcia
- 13. Zookeeper nie uruchamia się
- 14. Usługa nie uruchamia się
- 15. SonarQube nie uruchamia się
- 16. asp.net linkbutton w updatepanelu nie uruchamia się
- 17. STS nie uruchamia się na moim komputerze
- 18. Java KeyListener nie uruchamia się na JSpinner
- 19. Android JobScheduler nie uruchamia się na emulatorze
- 20. Silverlight DataTrigger nie uruchamia się na ładowaniu
- 21. JavaScript, programowo dodaj zdarzenie onclick
- 22. Android setOnEditorActionListener() nie uruchamia się
- 23. MySQL xampp nie uruchamia się
- 24. Symulator iOS nie uruchamia się
- 25. Zdarzenie keypress jQuery uruchamia się wielokrotnie po naciśnięciu klawisza - ale nie na wszystkich kluczach
- 26. Knockout JS: Zmień zdarzenie, które nie uruchamia się dla daty HTML5 na iPadzie
- 27. ImageButton nie uruchamia ponownie wpisu na IE10
- 28. $ (okno) .unload nie uruchamia się
- 29. Eclipse JUNO nie uruchamia się
- 30. Usługa Puppetserver nie uruchamia się
kliknij przycisk JsLint, a pojawią się błędy kodowania –
) po liście argumentów});/_display/(linia 66, col 4) Masz błędy js. –
Proponuję również użyć ramek, takich jak Backbone.js. Możesz stworzyć model "Pokoju" i ustawić jego atrybuty - takie jak cena i numer pokoju. Następnie przenieś te modele do kolekcji (coś w rodzaju super-tablicy, która ma kilka pomocnych metod). Możesz go używać z JQuery, a to naprawdę pomoże oczyścić twój kod. – PhillipKregg