Attualmente sto lavorando a un progetto per la mia università. Una cosa che devo fare è sincronizzare tutti gli javascript-eventhandler registrati con il server. Cioè Ho bisogno di sapere quali elementi hanno un particolare gestore di eventi.JavaScript/jQuery: ascolto per i gestori di eventi appena registrati
Io uso già VisualEvent per scoprire quali elementi hanno gestori di eventi e funziona davvero alla grande.
Ma la cosa di cui ho bisogno è avere un listener di eventi che viene chiamato ogni volta che un gestore di eventi viene registrato per un elemento DOM.
Quindi praticamente ogni volta che viene chiamato qualcosa come $("#foo").click(...)
o $("#foo").bind(...)
, ho bisogno di ottenere le informazioni che un nuovo gestore di eventi è stato registrato per questo elemento.
Viceversa Ho bisogno di un listener quando un gestore di eventi viene rimosso da un elemento DOM, ma questo non è obbligatorio per il primo prototipo.
C'è un modo per associare un gestore globalmente a tutte le registrazioni di gestore eventi?
Se avete bisogno di ulteriori informazioni, non esitate a commentare.
Grazie in anticipo per qualsiasi aiuto!
Con i migliori saluti, Robert
Perché il server necessario conoscere? – zzzzBov
Questo fa parte di un progetto di ricerca per il controllo remoto di un sito web. Quindi il server deve sapere quali elementi sono cliccabili. –
Sono certo che c'è un modo migliore per affrontare il problema, ma non conosco abbastanza il problema per darti un buon consiglio. – zzzzBov