ist es möglich, eine Funktion in jedem Fall auszuführenjquery Funktion in jedem Fall ausführen
1
A
Antwort
2
so zu tun, werden Sie wahrscheinlich explizit müssen angeben, welche Ereignisse, die Sie binden wollen, es sei denn es gibt einen Weg zu bekommen eine Liste aller Event-Namen. Denken Sie daran, dass verschiedene Elemente auch unterschiedliche Ereignisse haben.
Man könnte so etwas tun:
eventNames = "click mouseenter keyup keydown etc.."; // all events you wish to bind to
yourFunction = function() { };
$(/* selector for your elements */).bind(eventNames, yourFunction);
Hier ist die Liste der möglichen Ereigniswerte aus dem jQuery documentation:
Unschärfe, Fokus, Last, vergrößern, verkleinern, blättern, entladen, beforeunload Klicken, dblclick, mouseover, mouseup, mousemove, mouseover, mouseout, mouseenter, mouseleave, ändern, auswählen, einreichen, keydown, keypress, keyup, error
Mausklick auf die ganze Seite? hmm ... –