利用Jquery给前几个元素添加选择器
2019-08-09 06:50:00 发布
|
|
今天在做页面时,需要解决一个很尴尬的问题。
因为是用<!--{loop}-->在<ul>里循环出12个<li>,而在这当中,需要给前6个添加选择器“list-1”,后面6个添加选择器“list-2”
如果loop2次,那无疑是一个很庞大的工程量,于是尝试使用Jquery来解决。
从网上找了一些资料,整理了一下得出以下语句
- $('ul.infobox').find("li:eq(0),li:eq(1),li:eq(2),li:eq(3),li:eq(4),li:eq(5)").addClass('list-1');
复制代码- $('ul.infobox').find("li:eq(6),li:eq(7),li:eq(8),li:eq(9),li:eq(10),li:eq(11)").addClass('list-2');
复制代码 在这里需要特别注意的是eq() 是从0开始计算的。
|
|
|
|
|
|
|
当前话题还没有评论,来做第一个评论的人吧 ♪(^∇^*)