Mam niewiarygodne trudności ze znalezieniem rzeczywistego DOMElement z selektora jquery. Przykładowy kod:Jak uzyskać element DOM z selektora JQuery
<input type="checkbox" id="bob" />
var checkbox = $("#bob").click(function() { //some code })
iw innym kawałku kodu próbuję określić zaznaczoną wartość pola wyboru.
if (checkbox.eq(0).SomeMethodToGetARealDomElement().checked)
//do something.
I proszę, nie chcę zrobić:
if (checkbox.eq(0).is(":checked"))
//do something
To ja się wokół wyboru, ale czasami mam potrzebne prawdziwe DOMElement.
Jeden przypadek, w którym może być potrzebny: w Knockout.js funkcja 'applyBindings' oczekuje, że węzeł DOM nie jest selektorem jQuery. To pytanie (i jego odpowiedzi) są dokładnie tym, czego potrzeba. –