jquery如何给指定ul下的li添加类

如题


如何给<div class="1">下的7个li添加class


6个回答

$(.1 li).addClass("XXX"); 应该是这个了

比如给div添加class属性 属性值为box,如下:
div.setAttribute('class','box')
你可以找到div的所有子元素li 添加class属性

 <script>
  var i=1;
  $(".1 li").each(function(e){

  if(i==7){
    $(this).attr("class",'className');
  }
        i++;
  })
</script>

下的所有li添加class
 $('.1 li').addClass('某class');

下第7个li添加class
 $('.1 li').eq(6).addClass('某class');

注意eq方法的下标识从0开始的。

$(".1 li").addClass("???");

如果只添加 class , li 已存在

遍历 div 下 ul下的所以 li节点, 然后动态添加即可, 如 class = template+i 变量 ;
$(".1 ul").find("li").each(function () {...

如果添加li 并且添加 class 的话
根据你的数据集 遍历 然后逐行 动态添加 ul下面, 拼装一下;

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐