欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

bootstrap tooltips控件學(xué)習(xí)

系統(tǒng) 2283 0

文章參考?

http://outofmemory.cn/bootstrap/tutorial/bootstrap-tooltip-plugin.html

http://v3.bootcss.com/javascript/#popovers-events

?

操作步驟如下:

1、引用js和css文件

      <link rel="stylesheet" href="css/bootstrap.min.css">
<script src="js/jquery.min.js"></script>
<!-- Bootstrap v3.3.4 核心 JavaScript 文件 -->
<script src="js/bootstrap.min.js"></script>
    

?

2、在頁面加載完之后執(zhí)行初始化方法

      $(function(){
	$('[data-toggle="popover"]').popover();
});
    

?

選項

有一些選項是通過 Bootstrap 數(shù)據(jù) API(Bootstrap Data API)添加或通過 JavaScript 調(diào)用的。下表列出了這些選項:

選項名稱 類型/默認值 Data 屬性名稱 描述
animation boolean
默認值:true
data-animation 向工具提示應(yīng)用 CSS 褪色過渡效果。
html boolean
默認值:false
data-html 向工具提示插入 HTML。如果為 false,jQuery 的 text 方法將被用于向 dom 插入內(nèi)容。如果您擔心 XSS 攻擊,請使用 text。
placement string|function
默認值:top
data-placement 規(guī)定如何定位工具提示(即 top|bottom|left|right|auto)。
當指定為? auto ?時,會動態(tài)調(diào)整工具提示。例如,如果 placement 是 "auto left",工具提示將會盡可能顯示在左邊,在情況不允許的情況下它才會顯示在右邊。
selector string
默認值:false
data-selector 如果提供了一個選擇器,工具提示對象將被委派到指定的目標。
title string | function
默認值:''
data-title 如果未指定? title ?屬性,則 title 選項是默認的 title 值。
trigger string
默認值:'hover focus'
data-trigger 定義如何觸發(fā)工具提示: ?click| hover | focus | manual 。您可以傳遞多個觸發(fā)器,每個觸發(fā)器之間用空格分隔。
content string | function
默認值:''
data-content 如果未指定? data-content ?屬性,則使用默認的 content 值。
delay number | object
默認值:0
data-delay 延遲顯示和隱藏工具提示的毫秒數(shù) - 對 manual 手動觸發(fā)類型不適用。如果提供的是一個數(shù)字,那么延遲將會應(yīng)用于顯示和隱藏。如果提供的是對象,結(jié)構(gòu)如下所示:
              
                delay
              
              
                :
              
              
                {
              
              
                 show
              
              
                :
              
              
                500
              
              
                ,
              
              
                 hide
              
              
                :
              
              
                100
              
              
                }
              
            
container string | false
默認值:false
data-container 向指定元素追加工具提示。
實例: container: 'body'

?

方法

下面是一些工具提示(Tooltip)插件中有用的方法:

方法 描述 實例
Options: ?.tooltip(options) 向元素集合附加提示工具句柄。
              
                $
              
              
                ().
              
              
                tooltip
              
              
                (
              
              
                options
              
              
                )
              
            
Toggle: ?.tooltip('toggle') 切換顯示/隱藏元素的提示工具。
              
                $
              
              
                (
              
              
                '#element'
              
              
                ).
              
              
                tooltip
              
              
                (
              
              
                'toggle'
              
              
                )
              
            
Show: ?.tooltip('show') 顯示元素的提示工具。
              
                $
              
              
                (
              
              
                '#element'
              
              
                ).
              
              
                tooltip
              
              
                (
              
              
                'show'
              
              
                )
              
            
Hide: ?.tooltip('hide') 隱藏元素的提示工具。
              
                $
              
              
                (
              
              
                '#element'
              
              
                ).
              
              
                tooltip
              
              
                (
              
              
                'hide'
              
              
                )
              
            
Destroy: ?.tooltip('destroy') 隱藏并銷毀元素的提示工具。
              
                $
              
              
                (
              
              
                '#element'
              
              
                ).
              
              
                tooltip
              
              
                (
              
              
                'destroy'
              
              
                )
              
            

?

?工作例子

?

      <a href="#" class="">
	<div class="col-xs-3 bg-sqh-tmp-color sqh-tmp-top text-right sqh_relative">
		<span class="icon iconfont sqh-tmp-color" aria-hidden="true" id="sqh_navigate" >&#xe60b;</span>
	</div>
</a>

$(function () {
	$('#sqh_navigate').popover({
		/*
		彈出提示框的標題
		"title":"mytitle",
		* */
		"content":'<ul class="list-unstyled all_width sqh_line_height_20" style="width: 100px;margin:0px 10px;"><a ><li style="white-space:nowrap; border-bottom:1px solid #d8d8d8" class="text-center"><span class="icon iconfont sqh_color_56 margin_right_10 font_18">&#xe62d;</span>首頁</li></a><a ><li style="white-space:nowrap; border-bottom:1px solid #d8d8d8" class="text-center"><span class="icon iconfont sqh_color_56 margin_right_10 font_18">&#xe60b;</span>我的</li></a><a ><li style="white-space:nowrap; border-bottom:1px solid #d8d8d8" class="text-center"><span class="icon iconfont sqh_color_56 margin_right_10 font_18">&#xe619;</span>物業(yè)</li></a><a ><li style="white-space:nowrap; border-bottom:1px solid #d8d8d8" class="text-center"><span class="icon iconfont sqh_color_56 margin_right_10 font_18">&#xe617;</span>快遞</li></a><a ><li style="white-space:nowrap;" class="text-center"><span class="icon iconfont sqh_color_56 margin_right_10 font_18">&#xe618;</span>團購</li></a></ul>',
		//提示顯示的位置
		"placement":"bottom",
		"html":true,
		//修改默認模板,可以在模板中添加自己的樣式,其中popover、arrow、popover-content這個三個類不能刪除和修改,因為代碼的注入就是依賴著三個類
		"template":'<div class="popover sqh_bg_eee clear_border" role="tooltip"><div class="arrow "></div><h3 class="popover-title"></h3><div class="popover-content sqh_popover-content"></div></div>',
		//觸發(fā)事件是點擊,還有hover,focus
		"trigger" :"click"
	}).on("shown.bs.popover",function(){
		//將自動生成的位置向左移動5px
		var _popover_left_ = 5;
		var _arrow_left_ = 10;
		$("div.arrow ").css("left",$("div.arrow ").css("left")+_arrow_left_);
		$("div.popover ").css("left",parseFloat($("div.popover ").css("left"))-_popover_left_);
	});
});

    
?

?

自己寫了一些CSS樣式,覆蓋了之前默認的顯示

?

      /*消除tooltips彈出層左右兩邊的空格*/
.sqh_popover-content{
    padding: 0px;
}
.sqh_popover-content ul.list-unstyled{
    margin: 0px;
}
.popover.bottom > .arrow::after{
    border-bottom-color:#eeeeee;
}
.popover.bottom > .arrow{
    border-bottom-color:rgba(0, 0, 0, 0);
}
    
?

?

?顯示效果如圖

? bootstrap tooltips控件學(xué)習(xí)

?

下面這段代碼是從網(wǎng)上找的,覺得比較經(jīng)典,可以借鑒

      <!DOCTYPE html>
<html>
<head>
   <title>Bootstrap 實例 - 工具提示(Tooltip)插件方法</title>
   <link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet">
   <script src="/scripts/jquery.min.js"></script>
   <script src="/bootstrap/js/bootstrap.min.js"></script>
</head>
<body>

<div style="padding: 100px 100px 10px;">
   這是一個 <a href="#" class="tooltip-show" data-toggle="tooltip" 
      title="show">Tooltip 方法 show
   </a>.

   這是一個 <a href="#" class="tooltip-hide" data-toggle="tooltip" 
      data-placement="left" title="hide">Tooltip 方法 hide
   </a>.

   這是一個 <a href="#" class="tooltip-destroy" data-toggle="tooltip" 
      data-placement="top" title="destroy">Tooltip 方法 destroy
   </a>.

   這是一個 <a href="#" class="tooltip-toggle" data-toggle="tooltip" 
      data-placement="bottom" title="toggle">Tooltip 方法 toggle
   </a>.
   <br><br><br><br><br><br>
   <p class="tooltip-options" >
      這是一個 <a href="#" data-toggle="tooltip" title="<h2>'am Header2
         </h2>">Tooltip 方法 options
      </a>.
   </p>

   <script>
      $(function () { $('.tooltip-show').tooltip('show');});
      $(function () { $('.tooltip-hide').tooltip('hide');});
      $(function () { $('.tooltip-destroy').tooltip('destroy');});
      $(function () { $('.tooltip-toggle').tooltip('toggle');});
      $(function () { $(".tooltip-options a").tooltip({html : true });
      });
   </script>
<div>

</body>
</html>
    

?

bootstrap tooltips控件學(xué)習(xí)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: www.ouchn.com | 亚洲成人精品 | 亚洲欧美在线精品一区二区 | 在线看av的网址 | 午夜精品久久久久久久99蜜桃i | a毛片成人免费全部播放 | 成人国产欧美精品一区二区 | 黄色大片在线播放 | 青草免费观看 | 国产高清久久久 | 一级鲁丝片 | 色接久久 | 天天草综合网 | 91久久夜色精品国产九色 | 蜜臀AV在线观看 | 久久久精 | 亚洲九九香蕉 | 成人午夜精品视频在线观看 | 人人人人人爽 | 国产成人无码区免费内射一片色欲 | 777奇米视频 | 欧美一级夜夜爽www 美女污视频网站 | 一级全黄视频 | 青青国产在线视频 | 免费乱理伦片在线观看八戒 | 精品国产三级在线观看 | 狠狠草视频 | 日本aⅴ在线观看 | 亚洲91 | 97成人在线视频 | 全黄裸片武则天一级第4季 亚洲一区国产 | 奇米影视在线观看 | 欧美三级视频在线播放 | 伊人久操 | 热久久精品在线 | 久草在线免费播放 | 久久久无码精品亚洲日韩按摩 | 午夜在线播放视频 | 99av涩导航| 欧美成人三级一区二区在线观看 | 精品毛片视频 |