Es fällt mir unglaublich schwer, herauszufinden, ob ich das eigentliche DOMElement von einem JQuery-Selektor erhalten kann. Beispielcode:
<input type="checkbox" id="bob" />
var checkbox = $("#bob").click(function() { //some code } )
und in einem anderen Code versuche ich, den aktivierten Wert des Kontrollkästchens zu bestimmen.
if ( checkbox.eq(0).SomeMethodToGetARealDomElement().checked )
//do something.
Und bitte, ich möchte nicht tun:
if ( checkbox.eq(0).is(":checked"))
//do something
Das bringt mich um das Kontrollkästchen, aber manchmal brauchte ich das echte DOMElement.
applyBindings
erwartet die Funktion einen DOM-Knoten, keinen jQuery-Selektor. Diese Frage (und ihre Antworten) sind genau das, was benötigt wird.