我正在为此绞尽脑汁,但希望在几次失败的尝试后有人能提供帮助。
我有一个这样的 HTML 列表:
<ul>
<li><span class="current"></span></li>
<li><span class="normal"></span></li>
</ul>
我试图找出一种方法来找到此列表中的 li 元素,该元素的跨度与当前类的跨度以及它在 ul 中的编号。因此,在这种情况下,它将是 1。
我尝试使用不同的 jquery 函数,但似乎无处可去。这就是它现在的样子:
var list = $('ul li');
$.each(list, function(key, value) {
if( $(this).find('.current') ) {
alert(key);
}
});
这只是警告 0 和 1,本质上意味着它不起作用。有谁知道我在做什么有什么问题?