这篇文章给大家分享的是有关BootStrap框架中data-[ ]自定义属性有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
为什么bootstrap的插件当中出现很多data-api
,因为我们通常在使用bootstrap框架的时候需要引入的是bootstrap.css,bootstrap.js,以及jQuery.js,然后我们之所以不用写一点js代码就可以使用特效丰富的bootstrap框架,原因就是bootstrap.js已经帮我们完成了所有的js代码,就是通过data-api完成的,所以data-api
就是框架当中js完成特效的核心。可以通俗的理解为data-api
就是一个普通的以data开头的属性,在js当中我们可以通过这个data-api
找到某个元素。
jquery操作data-api的方法:
示例
<div data-support = "pc"></div> <script> //获取support值 console.log($('div').data('support')); //设置support值 $('div').data('support','mobile_divice'); </script>
原生js操作data-api的方法:
示例
<div data-support = "pc" id = "support_device "></div> <script> var support = document.getElementsById("support_device"); //获取support值 console.log(support.dataset.support); //设置support值 support.dataset.support = "mobile_device"; </script>
感谢各位的阅读!关于“BootStrap框架中data-[ ]自定义属性有什么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。