获取嵌套列表项的索引

问题描述

| 我正在尝试获取嵌套列表的索引。 http://jsfiddle.net/5zJD8/12/ 我举了一个例子。 当您单击列表项时,您会得到
list item 0
  list item 0
  list item 1
list item 1
list item 2
我希望它这样做:
list item 0
  list item 1
  list item 2
list item 3
list item 4
有人可以指出我正确的方向吗?我希望我已经解释得足够好了。 这是如果演示无法加载的代码,此刻仅在您单击列表项时附加ID。
$(\'li\').click( function() {
   var liIndex = $(this).index();
    $(this).children().append(liIndex);
});
    

解决方法

        尝试这个:
$(\'li\').click( function() {
   var liIndex = $(this).index(\'li\');
    $(this).children().append(liIndex);
});
http://jsfiddle.net/5zJD8/36/ 您可以在此处查找更多信息:http://api.jquery.com/index/     ,        这做同样的事情,但是要少一点努力:
$(\'li\').each(function(liIndex) {
    $(this).click( function() {
         $(this).children().append(liIndex);
    });
});
    

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...