警告框
基本样式
框架用.alert定义警告框样式。
警告:这是一条警告信息。
<div class="alert">
<i class="icon-times" data-dismiss="alert"></i>
<strong>警告:</strong>这是一条警告信息。
</div>
图标提示
默认排版为左对齐,居中对齐则叠加.alert-center,内联显示则为.alert-inline。
恭喜
操作成功,请继续。
<div class="alert alert-inline">
<i class="icon-times" data-dismiss="alert"></i>
<i class="icon-success text-success"></i>
<div class="alert-body">
<strong>恭喜</strong>
<p>操作成功,请继续。</p>
</div>
</div>
颜色配置
警告框分为危险、警告、主要、成功四种,样式分别为:.alert-danger、.alert-warning、.alert-info、.alert-success。
危险
这是一条危险信息。
警告:这是一条警告信息。
主要:这是一条主要信息。
成功
这是一条成功信息。
<div class="alert alert-center alert-danger">
<i class="icon-times" data-dismiss="alert"></i>
<i class="icon-warning text-danger"></i>
<div class="alert-body">
<strong>危险</strong>
<p>这是一条危险信息。</p>
</div>
</div>
<div class="alert alert-warning">
<i class="icon-times" data-dismiss="alert"></i>
<strong class="text-warning">警告:</strong>这是一条警告信息。
</div>
<div class="alert alert-info">
<i class="icon-times" data-dismiss="alert"></i>
<strong class="text-info">主要:</strong>这是一条主要信息。
</div>
<div class="alert alert-inline alert-success">
<i class="icon-times" data-dismiss="alert"></i>
<div class="alert-body">
<strong>成功</strong>
<p>这是一条成功信息。</p>
</div>
<i class="icon-success-bg text-success"></i>
</div>
动作行为
关闭警告框
在触发的元素上,添加属性,即可关闭警告框。
危险:这是一条危险信息。
<div class="alert alert-danger">
<i class="icon-times" data-dismiss="alert"></i>
<strong class="text-danger">危险:</strong>这是一条危险信息。
</div>
行为关联
当警告框关闭时,也可能需要其他操作,这时可以使用行为关联,在触发的元素上,添加属性data-action,值为调用中的参数名称。
危险:这是一条危险信息。
<div class="alert alert-danger" id="alert">
<i class="icon-times" data-dismiss="alert" data-action="dismiss"></i>
<strong class="text-danger">危险:</strong>这是一条危险信息。
</div>
调用方法
<script>
$(function(){
$("#alert").action({
"dismiss":function(){
console.log("alert-action");
}
});
});
</script>