Javascript :n-child()不适用于为每个数据绑定添加的li
我正在使用knockout.js和jquery在codepen.io()上制作一个单页应用程序,并试图找出一种方法来选择使用foreach绑定添加到我的页面中的单个Javascript :n-child()不适用于为每个数据绑定添加的li,javascript,knockout.js,Javascript,Knockout.js,我正在使用knockout.js和jquery在codepen.io()上制作一个单页应用程序,并试图找出一种方法来选择使用foreach绑定添加到我的页面中的单个元素。我注意到我无法使用:nth-child()来实现这一点。所有元素都被认为是第n个子元素(1),不知道它为什么这样做。有什么方法可以选择一个单独的元素吗?n在:nth-child()中表示深度,而不是顺序。因此,第n个子元素(1)选择作为其父元素的第一个子元素的每个元素 我不确定您在什么条件下尝试选择一个特定元素,但我会给您一些选
元素。我注意到我无法使用:nth-child()
来实现这一点。所有元素都被认为是第n个子元素(1),不知道它为什么这样做。有什么方法可以选择一个单独的
元素吗?n在:nth-child()
中表示深度,而不是顺序。因此,第n个子元素(1)选择作为其父元素的第一个子元素的每个元素
我不确定您在什么条件下尝试选择一个特定元素,但我会给您一些选项
- 如果每个元素已经有一个唯一的标识符,请使用该标识符
- 如果已经在迭代元素集,请在循环中使用逻辑来获得所需的元素