Mee*_*p3D 1 javascript jquery html-lists
我有两个无序列表,有点像:
<ul class="list1">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li class="current">Item 4</li>
<li>Item 5</li>
</ul>
<ul class="list2">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
<li>Item 5</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
目标是,使用jquery,识别哪个li用'current'类标记,然后在第二个列表中添加一个类到相应的li.我只是想不出怎么做.
谢谢.
$('ul.list2 li:nth-child(' + $('ul.list1 li.current').index() + ')').addClass('current');
Run Code Online (Sandbox Code Playgroud)
或者你可以让它变得不那么icky:
$('ul.list2 li').eq($('ul.list1 li.current').index()).addClass('current');
Run Code Online (Sandbox Code Playgroud)
第二个,我更喜欢,现在我可以看到它们:-)这里的技巧是: