Javascript in firebug
3 naročniki
3 naročniki
Zanima me kako bi preko Firebug-a izvedel katera funkcija se izvaja pri določenem eventu.
Npr. imam predlogo pri kateri se na rollover produkta zatemnijo vse ostale slike na strani. Vem, da je to narejeno z JS vendar ne najdem kje je ta funkcija.
Sem že iskal po netu in domnevam, da moram preklopiti na "Skript" in potem gledati kaj.
Ali me lahko kdo usmeri v pravo smer?
5 odgovorov
Nevem če obstaja način da direktno ugotoviš za evente... vendar rešiš lahko z debugom in gre vrstica po vrstici
torej, nastaviš debug in narediš rollover in gledaš kje se ustavi.. več o tem na http://www.developerfusion.com/article/139949/debugging-javascript-with-firebug/
če prav razumem te zanimajo event listenerji.
https://getfirebug.com/wiki/index.php/GetEventListeners
če imaš možnost ima chrome to veliko bolj pregledno rešeno:
http://stackoverflow.com/a/7338319/947531
@FrEaKmAn škoda, sem mislu, da obstaja kakšna hitrejša pot, sicer pa hvala za link
@domen555 druga povezava ne deluje, sicer mi je firebug boljši oziroma sem ga bolj vajen, sem pa že slišal da ima Chrome dobro konzolo
Morala bi evo, še dalsi link:
http://stackoverflow.com/questions/7338193/using-chrome-how-to-find-whos-binded-to-an-event/7338319#7338319
sej je dosti enostavno samo poglej na kerem elementu je eventlisener za click. Potem pa predvidevam da je narejen z jquerijem pa uporabi:
http://stackoverflow.com/questions/446892/how-to-find-event-listeners-on-a-dom-node/447106#447106