我正在使用knockout.js来构建动态列表,我正在试图弄清楚如何在可观察数组中获取与对象关联的DOM对象.具体来说,我想连续获取jQuery.
例:
<ul data-bind="foreach: Item">
<li data-bind="events: {click: getDomObject}, text: 'text: ' + text">
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
在getDomObject函数中,我希望能够获取特定的<li></li>DOM对象,以便我可以使用它进行一些jQuery操作.
我已经考虑过将一个id成员添加到Item ViewModel然后将id添加为行项目的html id然后根据它进行选择,但我觉得应该有一个更简单的方法.
引用knockout.js生成的动态HTML的正确方法是什么?