当前位置:首页 > 日记 > 正文

BootStrap框架中的data-[ ]自定义属性理解 | 推荐

BootStrap框架中的data-[ ]自定义属性理解 | 推荐

最近几天学习bootstrap有感,通过data-api可以使用所有的bootstrap插件,不用写一行js代码,方便了很多,是我们的首选方式。

为什么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>

第一次写文档,新手上路,认识可能不够具体,或许还有些不成熟,请大家有宰相的肚子 <.>。原生的js和jQuery操作有少许差距,而且现在data-api对浏览器的兼容还是不是很完善,但也极大的减少了开发人员的工作量,还是值得推荐!如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

相关文章

PPT2007背景怎么设置修改以及更换

PPT2007背景怎么设置修改以及更换

修改,设置,背景,电脑软件,  常常在网上下载了一些PPT模板都不对自己的胃口,想要修改下背景图片,却又不知道从何入手。以下是小编为您带来的关于PPT2007背景设置修改以及更换,希望对您有所帮助。PPT2007背景设置修改以及更换一、PowerPoint中…

ES6新特性一: let和const命令详解

ES6新特性一: let和const命令详解

命令详解,新特性,电脑软件,const,本文实例讲述了ES6新特性中的let和const命令。分享给大家供大家参考,具体如下:1. let 命令① 在js中是没有块级作用域的,var 声明的变量作用域是整个函数体,而let可以起到这一作用{ let a = 1; var b = 2;}co…

PPT怎么转换成视频格式输出PPT转换

PPT怎么转换成视频格式输出PPT转换

格式输出,方法,步骤,转换成,视频,  怎么将PPT输出为视频格式呢?通过将PPT输出为视频格式,可以实现更广泛的观看PPT操作。下面小编来告诉你PPT怎么转换成视频格式输出吧。希望对你有帮助!PPT转换成视频格式输出的步骤要想将PPT转换成视频格…

ps中的图层怎样进行合并

ps中的图层怎样进行合并

图层,合并,方法,电脑软件,ps,  在ps中使用的图层多了就需要进行合并,这样大家才可以更好的使用。但是很多同学还不太清楚。那么接下来下面是小编整理的一些关于ps中的图层怎样进行合并,供您参阅。ps中的图层进行合并的方法1、按Ctrl键选中…

详解vue模拟加载更多功能(数据追加)

详解vue模拟加载更多功能(数据追加)

数据,模拟,加载更多,追加,详解,使用vue制作加载更多功能,通过ajax获取的数据往data里面push经常不成功,原因是push是往数组中追加数据内容的,而不能用作数组之间的拼接,ajax获取的数据就是数组形式的,因此不成功,应该使用concat()拼接两个数组。/…

wps2013怎么绘制流程图

wps2013怎么绘制流程图

流程图,绘制,方法,电脑软件,  在日常工作中流程图用途广泛,经常被运用在文档中,但是但是对于大多数人来说还是不太懂,具体要怎么设置呢?下面给大家分享wps2013制作流程图的方法吧。wps2013制作流程图的方法打开WPS文字,点击下方绘图工具栏里…

word设置首行缩进的两种方法

word设置首行缩进的两种方法

方法,首行缩进,设置,两种,电脑软件,  首行缩进是中文文档最常见的缩进方式,在word中能很方便的实现这个功能。那么下面就由小编给大家分享下word设置首行缩进的技巧,希望能帮助到您。word设置首行缩进的方法一步骤一:首先打开自己的word文档…

经典个性签名超拽霸气qq个性签名大

经典个性签名超拽霸气qq个性签名大

推荐,霸气,个性签名,经典,优秀,  经典个性签名超拽霸气有哪些?纵观人类历史长河,非主流文化已绵延久矣,它的存在无时不刻在影响着社会的进步和人类的发展。当今社会,尤其是随着全球化、信息化、市场化的发展,非主流文化的影响更为显著。…

Word中2010版进行成绩表、点名册的

Word中2010版进行成绩表、点名册的

步骤,点名册,制作方法,成绩表,电脑软件,  Word2010成绩表、点名册制作方法是如何做到的呢?具体该怎么去进行操作?今天,小编就教大家在Word中2010版进行成绩表、点名册的制作方法。Word中2010版进行成绩表、点名册的制作步骤一、成绩表1.点…

word2010中如何对齐表格文字

word2010中如何对齐表格文字

文字,对齐,表格,电脑软件,  不管你是上班族还是学生族,总少不了使用文字处理软件。在众多的文字处理软件中,微软office中的Word目前在使用用户数量上处于领先地位。那么下面就由小编给大家分享下word2010中对齐表格文字的技巧,希望能帮助到…

Word中进行将所有进行批量设置居中

Word中进行将所有进行批量设置居中

设置,对齐,操作方法,批量,操作步骤,  当我们写论文的时候,可能会插入许多的图片,但是格式要求往往要求图片居中。假如在论文完成后,如何设置为让所有图片居中呢?今天,小编就教大家在Word中进行将所有图片进行批量设置居中对齐的操作方法。Wor…

ES6学习之变量的两种命名方法示例

ES6学习之变量的两种命名方法示例

方法,学习,变量,两种,示例,前言众所周知es6是ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。它完善了ES5的命…