iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >bootstrap中的data属性有哪些
  • 513
分享到

bootstrap中的data属性有哪些

2024-04-02 19:04:59 513人浏览 薄情痞子
摘要

这篇文章主要讲解了“bootstrap中的data属性有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“bootstrap中的data属性有哪些”吧!

这篇文章主要讲解了“bootstrap中的data属性有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“bootstrap中的data属性有哪些”吧!

在bootstrap中,data的意思是定义自定义属性,自定义属性一般使用“data-”开头,data属性的应用可以让html标签可以隐式的附带一些数据,而javascript就可以对这些属性数据进行读写操作。

教程操作环境:windows10系统、bootstrap3.3.7版、DELL G3电脑

bootstrap中的data是什么意思

【1 data-属性】

data属性是HTML5的新属性。允许开发者自由为其标签添加属性,存储数据,这种自定义属性一般用“data-”开头。

存储的(自定义)数据能够被页面的 JavaScript 所获取利用。

data-* 属性包括两部分:

  • * 属性名不应该包含任何大写字母,并且在前缀 “data-” 之后必须有至少一个字符。

  • * 属性值可以是任意字符串

说直白点就是data属性的应用,让HTML标签可以隐式的附带一些数据,而Javascript就可以对这些属性数据进行读/写操作,进而可以做出相应的动作和事件。

【2 Bootstrap 中的data属性】

官网有一段介绍说你可以仅仅通过 data 属性 api 就能使用所有的 Bootstrap 插件,无需写一行 JavaScript 代码。这是 Bootstrap 中的一等 API,也应该是你的首选方式。

以前我们使用原生的javascrpt时候,是先确定了前端样式布局以及需要的交互事件,然后再去利用Javascript以及HTML的DOM树去操作已经存在文本对象,从而实现动态效果等的交互。

后来facebook公司就发现,很多基本网页上效果是比较常用也是使用频繁的,比如下拉菜单、折叠、模态框等等。为什么不把这些常用的提取出一套标准模型,然后制定出使用规则,使用时按照这些规则直接拿来使用就可以了,于是就诞生了Bootstrap。

换一种简说法就是,以前是先有功能需求,再去实现。现在是功能都基本给你覆盖写好了,js相关操作函数都已经写好了,CSS样式也已经写好,你想使用就直接按照他的规则调用就行。然后为了能更多样化,Bootstrap.js中的函数可以有不同的参数值,这些参数值就是根据你给标签的属性来设置的。(其实现在js插件基本都是这个套路,Java各种类库也是)

标签的class="xxx" 属性,主要是用来使用bootstrap的css样式,

以及作为一个可识别对象对象的类名标识。

标签的data-[xx]="yy"属性,主要是用来使用和调用bootstrap的组件和插件,即使用bootstrap.js来实现一些交互效果。

【3 Bootstrap 常见data属性】

1 data-toggle

data-toggle指以什么事件类型触发,常用的如下。

data-toggle="dropdown"//下拉菜单
data-toggle="model" //模态框事件
data-toggle="tooltip"//提示框事件
data-toggle="tab"//标签页
data-toggle="collapse"//折叠
data-toggle="popover"//弹出框
data-toggle="button"//按钮事件

一般事件会作用到一个标签对象,如果是其他标签对象,就需要使用data-target指事件的标签目标。所以data-loggle和data-target有时会结合一起使用。如下

<button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">
    开始演示模态框
</button>
<!-- 模态框(Modal) -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
                    &times;
                </button>
                code。。。
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal -->
</div>

2 data-dismiss

常见的是在模态窗口中用于关闭模态窗口 data-dismiss=”modal”

3 data-slide-to、data-slide、data-ride

data-slide-to、data-slide、data-ride用于轮播图carousel。

感谢各位的阅读,以上就是“bootstrap中的data属性有哪些”的内容了,经过本文的学习后,相信大家对bootstrap中的data属性有哪些这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: bootstrap中的data属性有哪些

本文链接: https://www.lsjlt.com/news/88854.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • bootstrap中的data属性有哪些
    这篇文章主要讲解了“bootstrap中的data属性有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“bootstrap中的data属性有哪些”吧! ...
    99+
    2024-04-02
  • bootstrap按钮颜色属性有哪些
    小编给大家分享一下bootstrap按钮颜色属性有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2024-04-02
  • BootStrap框架中data-[ ]自定义属性有什么用
    这篇文章给大家分享的是有关BootStrap框架中data-[ ]自定义属性有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。为什么bootstrap的插件当中出现很多dat...
    99+
    2024-04-02
  • css中overflow属性的属性值有哪些
    css 中 overflow 属性有以下属性值:visible:允许内容溢出元素边框hidden:隐藏溢出的内容scroll:显示滚动条,允许滚动查看溢出内容auto:内容溢出时显示滚动...
    99+
    2024-04-28
    css overflow
  • vue中有哪些属性
    vue中常用的属性有7个,分别是el属性、data属性、template属性、methods属性、render属性、computed属性、watch属性等。用法介绍:el属性:用来指示vue编译器从什么地方开始解析 vue的语法,可以说是一...
    99+
    2024-04-02
  • css中position的属性有哪些
    css中position的属性有6种,分别是:1、“position: static”属性指的是position的默认值;2、“position: relative”属性指的是相对定位;3、“position: absolute”属性指的是...
    99+
    2024-04-02
  • java中method的属性有哪些
    在Java中,method(方法)有以下属性: 方法名:方法的名称,用来唯一标识方法。 参数列表:方法可以接受的参数列表,包括参数...
    99+
    2024-03-12
    java
  • springioc 中bean的属性有哪些
    这篇文章将为大家详细讲解有关springioc 中bean的属性有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1.lazy-init="false"默认值为fals...
    99+
    2023-05-31
    springioc bea bean
  • css中的Grid属性有哪些
    这篇文章主要介绍了css中的Grid属性有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 属性 刻划 CSS ...
    99+
    2024-04-02
  • CSS中的Table属性有哪些
    小编给大家分享一下CSS中的Table属性有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! CSS Table 属性 ...
    99+
    2024-04-02
  • css中的position属性有哪些
    这篇文章将为大家详细讲解有关css中的position属性有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。   position属性介绍   (1)css中pos...
    99+
    2024-04-02
  • mysql中explain的属性有哪些
    mysql中explain的属性有哪些?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1、table要查询的表2、type索引查询类型,从最好到最差依次是:sys...
    99+
    2023-06-15
  • html中iframe的属性有哪些
    HTML中iframe元素的属性有以下几个:1. src: 指定要在iframe中显示的页面的URL。2. frameborder:...
    99+
    2023-09-13
    html
  • css中body的属性有哪些
    这篇文章主要介绍css中body的属性有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! Bgcolor:背景颜色 例:<body bgcolor=”颜色”> 颜色...
    99+
    2024-04-02
  • vb中command的属性有哪些
    在VB中,Command对象有以下属性: ActiveConnection:获取或设置打开的连接对象。 CommandText:获...
    99+
    2023-10-28
    vb
  • asp中DropDownList的属性有哪些
    在ASP中,DropDownList控件的属性包括:1. AutoPostBack:指定当选择项改变时是否立即触发服务器端的事件。2...
    99+
    2023-09-25
    asp
  • css中的Box属性有哪些
    小编给大家分享一下css中的Box属性有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 属性 ...
    99+
    2024-04-02
  • css中的Marquee属性有哪些
    这篇文章主要介绍了css中的Marquee属性有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 Marquee 属性 属性 ...
    99+
    2024-04-02
  • css中的Hyperlink属性有哪些
    这篇文章主要为大家展示了“css中的Hyperlink属性有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css中的Hyperlink属性有哪些”这篇文章吧...
    99+
    2024-04-02
  • 在css中float属性有哪些属性值
    这篇“在css中float属性有哪些属性值”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“在css中float属性有哪些属性值”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接...
    99+
    2023-06-06
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作