弹窗效果实践
Bootstrap中的插件-data属性
通过data属性控制页面交互
$(document).off('.data-api') 解除属性绑定
bootstrap4.0写法 <div > <button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">弹窗</button> </div> <div class="modal fade" id="myModal"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title " id="myModalLabel">标题</h4> <button type="button" class="close" data-dismiss="modal"> <span>×</span><span class="sr-only justify-content-center">关闭弹窗</span> </button> </div> <div class="modal-body">慕课网</div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">关闭</button> <button type="button" class="btn btn-primary">保存</button> </div> </div> </div> </div> <button class="btn btn-danger btn-lg " data-toggle="modal" data-target="#danger"> 这是测试按钮 </button> <div id="danger"> 这是内容 </div>
11211
插件引用:
1、bootstrap插件依赖bootstrap.js
2、bootstrap.js基于jQuery(引用jQuery之后才能引入bootstrap.js,注意先后顺序不能搞反)
注意:不同版本的bootstrap.js依赖的jQuery版本不一样
data属性:
1、通过data属性控制页面交互
2、$(document).off('.data-api')解除属性绑定
data-target="" 指定相应内容的位置
data-toggle=""绑定方法
data-dismiss=""关闭方法
data-target="#id名字" 跳转到id的位置
data-dismiss="类名" 原理同上
插件引用:
1、bootstrap插件依赖bootstrap.js
2、bootstrap.js基于jQuery(引用jQuery之后才能引入bootstrap.js,注意先后顺序不能搞反)
注意:不同版本的bootstrap.js依赖的jQuery版本不一样
data属性:
1、通过data属性控制页面交互
2、$(document).off('.data-api')解除属性绑定
data-target="" 指定相应内容的位置
data-toggle=""绑定方法
data-dismiss=""关闭方法
Bootstrap插件-data属性
<body>
<div class="panel panel-default">
<button type="button" class-="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal" >弹窗</button>
</div>
<div class="modal fade" id="myModal">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">
<span>×</span><span class="sr-only">关闭弹窗</span></button>
<h4 class="modal-title" id="myModalLabel">标题</h4>
</div>
<div class="modal-body">慕课网</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
<button type="button" class="btn btn-primary">保存</button>
</div>
</div>
</div>
</div>
</body>
2
data属性
引用