我想实现一个功能,用js循环获取页面的一个<div>里面的第5个和第10个<li>然后改变它的样式,
<div>里面是<ui>,我感觉用jquery的选择器可以实现!谁教下
我写了个例子,你自己去看一下吧:http://runjs.cn/code/o6yndv61
2个写好的class=1,class=2
原来定义的都是class=1然后要改变第5个和地10个的class让它等于2
@ミ輝じ☆﹎: 嗯,可以的,我这只是个思路而已,重点在于如何定位元素
$("div").each(function(){
$("li :eq(4),li :eq(9)",this).css({....});
})
我的页面还有其他<div>和<li>,怎么区分啊!这样写会不会改变整个页面里的<div>里的<li>
@ミ輝じ☆﹎: 把需要该功能的div都加上同一个class
$("div li ").each(function(){
$("li:eq(4),li:eq(9)",this).css({....})
})