欢迎使用QQ帐号登录 雨伦博客
利用Jquery给前几个元素添加选择器
上官雨伦Writer

发表于 2019-8-9 06:50

今天在做页面时,需要解决一个很尴尬的问题。
因为是用<!--{loop}-->在<ul>里循环出12个<li>,而在这当中,需要给前6个添加选择器“list-1”,后面6个添加选择器“list-2”
如果loop2次,那无疑是一个很庞大的工程量,于是尝试使用Jquery来解决。
从网上找了一些资料,整理了一下得出以下语句
  1. $('ul.infobox').find("li:eq(0),li:eq(1),li:eq(2),li:eq(3),li:eq(4),li:eq(5)").addClass('list-1');
复制代码
  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开始计算的。
您需要登录后才可以回帖 登录 | 立即注册

回帖后跳转到最后一页

当前话题还没有评论,来做第一个评论的人吧