最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

BootStrap的彈出框(Popover)支持鼠標(biāo)移到彈出層上彈窗層不隱藏的原因及解決辦法

 更新時間:2016年04月03日 09:10:30   作者:前門攻城獅  
彈出框(Popover)與工具提示(Tooltip)類似,提供了一個擴展的視圖。本文給大家介紹BootStrap的彈出框(Popover)支持鼠標(biāo)移到彈出層上彈窗層不隱藏的原因及解決辦法,喜歡的朋友參考下吧

彈出框(Popover)與工具提示(Tooltip)類似,提供了一個擴展的視圖。如需激活彈出框,用戶只需把鼠標(biāo)懸停在元素上即可。彈出框的內(nèi)容完全可使用 Bootstrap 數(shù)據(jù) API(Bootstrap Data API)來填充。該方法依賴于工具提示(tooltip)。

1 設(shè)置延時, 超過該延時未移入彈窗則彈窗隱藏

Tooltip.prototype.init = function{中的
var triggers = this.options.trigger.split(' ')后面加上
//設(shè)置延時
if (this.options.trigger.indexOf('hover') > -1) {
$.extend(true, this.options, { delay: { hide: 100 } });
}

2 控制不消失代碼

在Tooltip.prototype.enter = function (obj) {中的

clearTimeout(self.timeout)后加入

if (self.options.trigger.indexOf('hover') > -1) {
self.$tip.unbind('mouseenter').bind('mouseenter', function (e) {
self.$tip.data('data-element', self.$element);//觸發(fā)popover框的點擊事件時可以獲取id
clearTimeout(self.timeout);
self.hoverState = 'in';
}).unbind('mouseleave').bind('mouseleave', function (e) {
self.hoverState = 'out';
self.timeout = setTimeout(function () {
if (self.hoverState == 'out') self.hide()
}, self.options.delay.hide)
})
}

  bootstrap版本:v3.3.6

下面給大家補充彈出框(Popover)用法

彈出框(Popover)插件根據(jù)需求生成內(nèi)容和標(biāo)記,默認情況下是把彈出框(popover)放在它們的觸發(fā)元素后面。您可以有以下兩種方式添加彈出框(popover):

通過 data 屬性:如需添加一個彈出框(popover),只需向一個錨/按鈕標(biāo)簽添加 data-toggle="popover" 即可。錨的 title 即為彈出框(popover)的文本。默認情況下,插件把彈出框(popover)設(shè)置在頂部。

<a href="#" data-toggle="popover" title="Example popover">
請懸停在我的上面
</a>

通過 JavaScript:通過 JavaScript 啟用彈出框(popover):

$('#identifier').popover(options)

彈出框(Popover)插件不像之前所討論的下拉菜單及其他插件那樣,它不是純 CSS 插件。如需使用該插件,您必須使用 jquery 激活它(讀取 javascript)。使用下面的腳本來啟用頁面中的所有的彈出框(popover):

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

相關(guān)文章

  • js如何取消事件冒泡

    js如何取消事件冒泡

    事件冒泡是什么意思這里就不為大家一一贅述了,下面為大家講解的是js中如何取消事件冒泡,感興趣的朋友可以參考下
    2013-09-09
  • Echarts通過dataset數(shù)據(jù)集實現(xiàn)創(chuàng)建單軸散點圖

    Echarts通過dataset數(shù)據(jù)集實現(xiàn)創(chuàng)建單軸散點圖

    這篇文章主要為大家詳細介紹了Echarts如何通過dataset數(shù)據(jù)集實現(xiàn)創(chuàng)建單軸散點圖,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-02-02
  • JS實現(xiàn)閉包中的沙箱模式示例

    JS實現(xiàn)閉包中的沙箱模式示例

    這篇文章主要介紹了JS實現(xiàn)閉包中的沙箱模式,結(jié)合實例形式分析了閉包模塊化實現(xiàn)沙箱模式的原理、步驟與相關(guān)操作技巧,需要的朋友可以參考下
    2017-09-09
  • JS中setTimeout和setInterval的最大延時值詳解

    JS中setTimeout和setInterval的最大延時值詳解

    這篇文章主要介紹了JS中setTimeout和setInterval的最大延時值的相關(guān)資料,文中通過示例代碼介紹的很詳細,相信對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。
    2017-02-02
  • JS添加刪除一組文本框并對輸入信息加以驗證判斷其正確性

    JS添加刪除一組文本框并對輸入信息加以驗證判斷其正確性

    需要添加幾組數(shù)據(jù)到數(shù)據(jù)庫,但是具體幾組數(shù)據(jù)不確定,有客戶來填寫,所以,這里我用JS進行添加刪除子方案,并要對方案輸入的正確性加以判斷,感興趣的朋友可以了解下
    2013-04-04
  • JS計算輸出100元錢買100只雞問題的解決方法

    JS計算輸出100元錢買100只雞問題的解決方法

    這篇文章主要介紹了JS計算輸出100元錢買100只雞問題的解決方法,簡單描述了100元錢買100只雞問題并結(jié)合實例形式分析了問題解決的思路與具體實現(xiàn)方法,需要的朋友可以參考下
    2018-01-01
  • JS獲取和修改元素樣式的實例代碼

    JS獲取和修改元素樣式的實例代碼

    下面小編就為大家?guī)硪黄狫S獲取和修改元素樣式的實例代碼。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-08-08
  • JS+CSS實現(xiàn)仿支付寶菜單選中效果代碼

    JS+CSS實現(xiàn)仿支付寶菜單選中效果代碼

    這篇文章主要介紹了JS+CSS實現(xiàn)仿支付寶菜單選中效果代碼,涉及JavaScript基于鼠標(biāo)事件動態(tài)設(shè)置頁面css樣式的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-09-09
  • 打豆豆小游戲 用javascript編寫的[打豆豆]小游戲

    打豆豆小游戲 用javascript編寫的[打豆豆]小游戲

    用javascript 寫了一個打豆豆的游戲,至于怎么玩的就不細說了,到網(wǎng)上搜一下就知道了,很簡單,感興趣的朋友可以了解下哦
    2013-01-01
  • JavaScript實現(xiàn)流星雨效果的示例代碼

    JavaScript實現(xiàn)流星雨效果的示例代碼

    這篇文章主要為大家詳細介紹了如何利用JavaScript實現(xiàn)簡易的流星雨的效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06

最新評論

罗定市| 海伦市| 疏勒县| 兴和县| 南雄市| 昌黎县| 双牌县| 冕宁县| 沿河| 新余市| 隆回县| 姚安县| 托里县| 陇西县| 禄劝| 辽宁省| 伊春市| 高尔夫| 沁源县| 伽师县| 渝北区| 平远县| 中江县| 武陟县| 建湖县| 南投市| 仁寿县| 烟台市| 土默特右旗| 理塘县| 中山市| 文化| 百色市| 齐齐哈尔市| 台东县| 中阳县| 西盟| 烟台市| 开阳县| 观塘区| 新化县|