您好,登錄后才能下訂單哦!
一.標簽頁
標簽頁也就是通常所說的選項卡功能。
//基本用法
<ul class="nav nav-tabs">
<li class="active"><a href="#html5"
data-toggle="tab">HTML5</a></li>
<li><a href="#bootstrap" data-toggle="tab">Bootstrap</a></li>
<li><a href="#jquery" data-toggle="tab">jQuery</a></li>
<li><a href="#extjs" data-toggle="tab">ExtJS</a></li>
</ul>
<div class="tab-content" >
<div class="tab-pane active" id="html5">...</div>
<div class="tab-pane" id="bootstrap">...</div>
<div class="tab-pane" id="jquery">...</div>
<div class="tab-pane" id="extjs">...</div>
</div>
//可以設置淡入淡出效果 fade,而 in 表示首選的內容默認顯示
<div class="tab-pane fade in active" id="html5">
//也可以換成膠囊式
<ul class="nav nav-pills">
//data-target
使用 data-target 綁定或不綁定效果都是一樣的
//使用 JavaScript,直接使用 tab 方法。
$('#nav a').on('click', function (e) { e.preventDefault();
$(this).tab('show');
});
//事件,其他雷同
$('#nav a').on('show.bs.tab', function () {
alert('調用 tab 時觸發!');
});
$('#nav a').on('shown.bs.tab', function () {
alert('顯示完 tab 時觸發!');
});
二.工具提示
工具提示就是通過鼠標移動選定在特定的元素上時,顯示相關的提示語。
//基本實例
<a href="#" data-toggle="tooltip" title="超文本標識符">HTML5</a>
//JS 部分需要聲明
$('#section').tooltip();
工具提示有很多屬性來配置提示的顯示,具體如下:
<a href="#" rel="tooltip" data-toggle="tooltip" title="超文本標識符" data-animation="false"
data-html="true"
data-placement="auto"
data-selector="a[rel=tooltip]" data-trigger="click"
data-delay="500"
data-template="<b>123</b>"
>HTML5</a>
JavaScript 方式直接去掉前面的 data 即可。包括:animation、html、placement、
selector、original-title、title、trigger、delay、container 和 template 等屬性。
//JavaScript 方式
$('#section a').tooltip({ delay : {
show : 500,
hide : 100,
});
},
container : 'body'
JavaScript 有四個方法:show、hide、toggle 和 destroy 四種。
//顯示
$('#section a').tooltip('show');
//隱藏
$('#section a').tooltip('hide');
//反轉顯示和隱藏
$('#section a').tooltip('toggle');
//隱藏并銷毀
$('#section a').tooltip('destroy');
Tooltip 中事件有四種。
//事件,其他雷同
$('#select a').on('show.bs.tooltip', function () {
alert('調用 show 時觸發!');
});
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。