Javascript 如何使用jQuery按类获取列表元素编号

Javascript 如何使用jQuery按类获取列表元素编号,javascript,jquery,click,find,Javascript,Jquery,Click,Find,我有以下清单: <ul> <li>data</li> <li>data</li> <li>data</li> <li class="focus">data</li> <li>data</li> <li>data</li> </ul> 我想长度法对此不好,但使用哪种方法更好?你能帮我吗?你可能在

我有以下清单:

<ul>
   <li>data</li>
   <li>data</li>
   <li>data</li>
   <li class="focus">data</li>
   <li>data</li>
   <li>data</li>
</ul>

我想长度法对此不好,但使用哪种方法更好?你能帮我吗?

你可能在找
.eq()
.index()


请用文字说明您希望代码执行的操作。代码毫无意义我这样请求帮助@ukaszBorawski:什么帮助?你想做什么?好的,你有一些权利,但在我要求检查API之前,有时很难找到正确的解决方案,寻求帮助是一种更简单的方法,可以学到一些东西,而不是无意识的单调乏味的文档。下次我不会问这个问题,因为我知道如何解决这个问题,我会很快地处理它而不会浪费时间。通过这种方式,我将能够在未来帮助其他人…”请求帮助比无意识的文件工作要容易得多…”我很抱歉,但如果这是你的态度,你现在需要停下来,找其他事情做。你说自己不值得花时间和精力去学习是非常自私的,所以我会占用别人的时间。是的,对不起,我知道,这是一个愚蠢的问题,我的错,但在这种情况下eq()被证明不是好的,我不想使用index()
  btn.on('click', function(){
      var number_of_element = js_films_list_top.find('li.focus').length;
      js_films_list_bottom.find('li').length(number_of_element).addClass('focus');
  });
var index = js_films_list_top.find('li.focus').index();
js_films_list_bottom.find('li').eq(index).addClass('focus');