Knockout.js pobiera obiekt dom skojarzony z danymi
Pracuję z knockout.js, aby zbudować dynamiczne listy i próbuję dowiedzieć się, jak mogę uzyskać obiekt DOM skojarzony z obiektem w mojej tablicy obserwowalnej. W szczególności chcę uzyskać jQuery dla wiersza.
Przykład:
<code><ul data-bind="foreach: Item"> <li data-bind="events: {click: getDomObject}, text: 'text: ' + text"> </li> </ul> </code>
wgetDomObject
funkcji, chciałbym móc uzyskać konkretną<li></li>
Obiekt DOM, dzięki któremu mogę wykonać pewną manipulację jQuery.
Myślałem o dodaniuid
element do elementu ViewModel, a następnie dodaj id jako identyfikator HTML elementu zamówienia, a następnie wybierz na podstawie tego, ale czuję, że powinien istnieć łatwiejszy sposób.
Jaki jest właściwy sposób odniesienia do dynamicznego HTML generowanego przez knockout.js?