Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript :n-child()不适用于为每个数据绑定添加的li_Javascript_Knockout.js - Fatal编程技术网

Javascript :n-child()不适用于为每个数据绑定添加的li

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)选择作为其父元素的第一个子元素的每个元素 我不确定您在什么条件下尝试选择一个特定元素,但我会给您一些选

我正在使用knockout.js和jquery在codepen.io()上制作一个单页应用程序,并试图找出一种方法来选择使用foreach绑定添加到我的页面中的单个
  • 元素。我注意到我无法使用
    :nth-child()
    来实现这一点。所有元素都被认为是第n个子元素(1),不知道它为什么这样做。有什么方法可以选择一个单独的
  • 元素吗?

    n在
    :nth-child()
    中表示深度,而不是顺序。因此,第n个子元素(1)选择作为其父元素的第一个子元素的每个元素

    我不确定您在什么条件下尝试选择一个特定元素,但我会给您一些选项

    • 如果每个元素已经有一个唯一的标识符,请使用该标识符
    • 如果已经在迭代元素集,请在循环中使用逻辑来获得所需的元素
    如果你能给我更多关于这个的信息,我可以相应地编辑这个