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

Bootstrap中的Dropdown下拉菜單更改為懸停(hover)觸發(fā)

 更新時(shí)間:2016年08月31日 09:09:53   投稿:mrr  
在使用bootstrap制作響應(yīng)式導(dǎo)航條時(shí),dropdown組件用的比較多,dropdown默認(rèn)鼠標(biāo)左鍵單擊才展開(kāi),如果使用鼠標(biāo)放上去(hover)就展開(kāi)則會(huì)省去點(diǎn)擊時(shí)間,這樣能提高效率,下面小編給大家解答下實(shí)現(xiàn)思路

在使用bootstrap制作后臺(tái)時(shí)用到了響應(yīng)式導(dǎo)航條,其中dropdown組件更是用的比較多,用的多需要點(diǎn)擊的就多,dropdown默認(rèn)鼠標(biāo)左鍵單擊才展開(kāi),如果使用鼠標(biāo)放上去(hover)就展開(kāi)則會(huì)省去點(diǎn)擊時(shí)間,這樣能提高效率。

原本的改造思路是:給dropdown元素綁定hover事件,hover上去的時(shí)候,執(zhí)行該元素的click事件——即把hover同步為click,hover即為click。

但想到與其自己來(lái)改造,不如先在網(wǎng)上搜索搜索看看有沒(méi)有現(xiàn)成的插件,果不其然就搜索到了,托管在github上的代碼網(wǎng)址:查看

在這兒就直接把代碼復(fù)制出來(lái):

;(function($, window, undefined) {
// outside the scope of the jQuery plugin to
// keep track of all dropdowns
var $allDropdowns = $();
// if instantlyCloseOthers is true, then it will instantly
// shut other nav items when a new one is hovered over
$.fn.dropdownHover = function(options) {
// the element we really care about
// is the dropdown-toggle's parent
$allDropdowns = $allDropdowns.add(this.parent());
return this.each(function() {
var $this = $(this).parent(),
defaults = {
delay: 500,
instantlyCloseOthers: true
},
data = {
delay: $(this).data('delay'),
instantlyCloseOthers: $(this).data('close-others')
},
options = $.extend(true, {}, defaults, options, data),
timeout;
$this.hover(function() {
if(options.instantlyCloseOthers === true)
$allDropdowns.removeClass('open');
window.clearTimeout(timeout);
$(this).addClass('open');
}, function() {
timeout = window.setTimeout(function() {
$this.removeClass('open');
}, options.delay);
});
});
};
$('[data-hover="dropdown"]').dropdownHover();
})(jQuery, this);

可以看到作者在插件前面加了個(gè)分號(hào);,增加了插件的兼容性,因?yàn)榭赡苌弦粋€(gè)js代碼沒(méi)寫(xiě);,如果在此不加分號(hào)則可能因?yàn)闆](méi)換行導(dǎo)致js出錯(cuò)。

插件支持HTML元素data-*傳參,也支持初始化傳參。將此js代碼放在bootstrap原本的js代碼后面執(zhí)行即可。

以上所述是小編給大家介紹的Bootstrap中的Dropdown下拉菜單更改為懸停(hover)觸發(fā),希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • JS實(shí)現(xiàn)的RC4加密算法示例

    JS實(shí)現(xiàn)的RC4加密算法示例

    這篇文章主要介紹了JS實(shí)現(xiàn)的RC4加密算法,結(jié)合實(shí)例形式分析基于javascript實(shí)現(xiàn)的RC4加密算法簡(jiǎn)單定義與使用方法,需要的朋友可以參考下
    2018-08-08
  • 利用JS動(dòng)態(tài)生成隔行換色HTML表格的兩種方法

    利用JS動(dòng)態(tài)生成隔行換色HTML表格的兩種方法

    這篇文章主要介紹了利用JS動(dòng)態(tài)生成隔行換色HTML表格的兩種方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-10-10
  • js判斷兩個(gè)數(shù)組是否存在相同元素的四種方法

    js判斷兩個(gè)數(shù)組是否存在相同元素的四種方法

    這篇文章主要給大家介紹了關(guān)于js判斷兩個(gè)數(shù)組是否存在相同元素的四種方法,js中是不能直接用==或者===來(lái)計(jì)算兩個(gè)數(shù)組是否相等的,那么就需要對(duì)數(shù)組的值進(jìn)行比較,需要的朋友可以參考下
    2023-07-07
  • IE與FireFox中的childNodes區(qū)別

    IE與FireFox中的childNodes區(qū)別

    Javascript中,相信大家都試過(guò)用getElementsByTagName和childNodes來(lái)實(shí)現(xiàn)對(duì)節(jié)點(diǎn)的遍歷
    2011-10-10
  • js改變文章字體大小的實(shí)例代碼

    js改變文章字體大小的實(shí)例代碼

    這篇文章主要介紹了js改變文章字體大小的實(shí)例代碼,有需要的朋友可以參考一下
    2013-11-11
  • js前端URL含有特殊字符的轉(zhuǎn)碼的實(shí)現(xiàn)

    js前端URL含有特殊字符的轉(zhuǎn)碼的實(shí)現(xiàn)

    本文主要介紹了js前端URL含有特殊字符的轉(zhuǎn)碼的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • 詳解javascript高級(jí)定時(shí)器

    詳解javascript高級(jí)定時(shí)器

    這篇文章主要介紹了javascript高級(jí)定時(shí)器,針對(duì)javascript的代碼隊(duì)列進(jìn)行詳細(xì)解析,感興趣的小伙伴們可以參考一下
    2015-12-12
  • 實(shí)用的Javascript調(diào)試技巧整理

    實(shí)用的Javascript調(diào)試技巧整理

    這篇文章介紹了Javascript的調(diào)試技巧,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • js和jquery判斷數(shù)據(jù)類型的4種方法總結(jié)

    js和jquery判斷數(shù)據(jù)類型的4種方法總結(jié)

    這篇文章主要給大家介紹了關(guān)于js和jquery判斷數(shù)據(jù)類型的4種方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 微信小程序?qū)崿F(xiàn)橫向滾動(dòng)導(dǎo)航欄效果

    微信小程序?qū)崿F(xiàn)橫向滾動(dòng)導(dǎo)航欄效果

    這篇文章主要介紹了微信小程序?qū)崿F(xiàn)橫向滾動(dòng)導(dǎo)航欄效果,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-12-12

最新評(píng)論

普定县| 无锡市| 马山县| 军事| 衡东县| 和田市| 灵川县| 天柱县| 防城港市| 瑞丽市| 兴安县| 呼和浩特市| 兰坪| 江阴市| 湘潭县| 朝阳区| 太原市| 阳高县| 乌拉特中旗| 乐安县| 哈尔滨市| 辽中县| 昭通市| 苗栗县| 金坛市| 教育| 蒙自县| 达孜县| 常熟市| 深水埗区| 红河县| 宝丰县| 临清市| 龙岩市| 安康市| 冕宁县| 广灵县| 获嘉县| 日喀则市| 长兴县| 黄石市|