Bootstrap 警告框
Bootstrap 警告框(Alert)外掛程式
警告框(Alert)訊息大多是用來想終端使用者顯示諸如警告或確認訊息的資訊。使用警告框(Alert)插件,您可以為所有的警告框訊息添加可取消(dismiss)功能。
用法
您可以有以下兩種方式啟用警告框的可取消(dismissal)功能:
透過data 屬性:透過資料API(Data API)新增可取消功能,只需要在關閉按鈕中新增data-dismiss="alert",就會自動為警告框新增關閉功能。
<a class="close" data-dismiss="alert" href="#" aria-hidden="true">
×
</a>
×
</a>
透過JavaScript:透過JavaScript 新增可取消功能:
$(".alert").alert()
實例
#下面的實例示範了透過data 屬性使用警告框(Alert)外掛程式的用法
實例
<!DOCTYPE html> <html> <head> <title>Bootstrap 实例 - 警告框(Alert)插件</title> <link href="http://libs.baidu.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet"> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <script src="http://libs.baidu.com/bootstrap/3.3.0/js/bootstrap.min.js"></script> </head> <body> <div class="alert alert-warning"> <a href="#" class="close" data-dismiss="alert"> × </a> <strong>警告!</strong>您的网络连接有问题。 </div> </body> </html>
#執行實例»
#點擊"運行實例" 按鈕查看線上實例
選項
沒有選項。
方法
下面是一些警告框(Alert)外掛程式中有用的方法:
描述 | 實例 | |
---|---|---|
該方法讓所有的警告框都帶有關閉功能。 | ||
Close Method .alert('close') | 關閉所有的警告方塊。
事件 | 描述 | 實例 |
---|---|---|
close.bs.alert | 當呼叫close 實例方法時立即觸發該事件。 | $('#myalert').bind('close.bs.alert', function () { // 执行一些动作... }) |
closed.bs.alert | 當警告方塊關閉時觸發該事件(將等待 CSS 過渡效果完成)。 | $('#myalert').bind('closed.bs.alert', function () { // 执行一些动作... }) |
#實例
下面的實例示範了警告框(Alert)外掛程式的事件:
實例
<!DOCTYPE html> <html> <head> <title>Bootstrap 实例 - 警告框(Alert)插件事件</title> <link href="http://libs.baidu.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet"> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <script src="http://libs.baidu.com/bootstrap/3.3.0/js/bootstrap.min.js"></script> </head> <body> <div id="myAlert" class="alert alert-success"> <a href="#" class="close" data-dismiss="alert">×</a> <strong>成功!</strong>结果是成功的。 </div> <script type="text/javascript"> $(function(){ $("#myAlert").bind('closed.bs.alert', function () { alert("警告消息框被关闭。"); }); }); </script> </body> </html>
運行實例»
點擊"運行實例"按鈕查看線上實例