js怎么给指定id下面的所有子div添加class?

js怎么给指定id下面的所有子div添加class?,第1张

其实只需要用到document.querySelector('选择器')和结合classList. add("类名")即可

那么你这里就只要设置以下两步代码即可:

document.querySelector('# room>div'). classList. add(" test")

document.querySelector('# room>div>input'). classList. add(" test2")

document.getElementById("id").classList.add("yourdiv")

删除可以用document.getElementById("id").classList.remove("yourdiv")

var div =""

$.ajax({

    url:url,

    success:function(data){

        $.each(eval(data), function(val){

            div += "<div class=\"" + 随机class方法() + ">" + val + "</div>"

            $("#oneDiv").append(div )

        })

    }

})

ajax取得的话这样是可以实现的

如果不用ajax的话,在页面生成的时候将你取得的数据循环设置到div中,然后通过js动态添加样式

$("div").each(function(){

 $(this).addClass(随机class方法())

})


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11608591.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存