如何用JS给循环出来的第一个div添加一个class参数

如何用JS给循环出来的第一个div添加一个class参数,第1张

<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $(".news-post:eq(0)").addClass('default-size')

})

</script>

用jquery吧,假如已经引入过的话就不用加上百度的jq了,没有的话直接复制就能用了

window.onload = function(){

    var lis = document.getElementsByTagName("li")

    for (var i = 0 i < lis.length i++) {

        lis[i].className = String(i).length > 1 ? i : "0" + i

    }

}

 

jquery:

 

jQuery(function($){

    $("li").each(function(i, domEle){

        $(this).addClass(String(i).length > 1 ? i : "0" + i)

    })

})

1、首先在html中布局好两个按钮和一个div,如下图所示。

2、接着编写添加class的方法,如下图所示,通过classList中的add。

3、运行页面以后看到如下图所示的界面。

4、点击添加class按钮就可以看到div中多了样式

5、接下来在编写移除class样式即可。


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

原文地址: http://outofmemory.cn/bake/11961561.html

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

发表评论

登录后才能评论

评论列表(0条)

保存