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

使用jQuery避免鼠標(biāo)雙擊的解決方案

 更新時間:2013年08月21日 09:29:23   作者:  
用戶雙擊DOM對象(例如按鈕和鏈接等)時,對于用戶交互一直是個麻煩的問題,如果你的元素點(diǎn)擊事件不止觸發(fā)一次,可以參考以下的解決方案
介紹
當(dāng)用戶雙擊DOM對象(例如按鈕和鏈接等)時,對于用戶交互一直是個麻煩的問題。 幸運(yùn)的是, jQuery 提供了一個相當(dāng)棒的解決方法。 那就是.one()。

.one()這個方法是做什么的?
它附加了一個元素事件的處理程序并且每個元素只能運(yùn)行一次事件處理器函數(shù)。

參數(shù)
.one( events [, selector ] [, data ], handler(eventObject) )

events
類型: String
•規(guī)定添加到元素的一個或多個事件。由空格分隔多個事件。必須是有效的事件。就像“click”和“keydown.myPlugin”一樣。

選擇器參數(shù)
參數(shù)類型: String
•選擇器字符串用于過濾出被選中的元素中能觸發(fā)事件的子元素
•如果傳null或者省略,當(dāng)事件到達(dá)選定的元素時就會被觸發(fā)
數(shù)據(jù)
參數(shù)類型: 任何類型
•該參數(shù)的值在事件觸發(fā)將會傳遞給的事件處理函數(shù)
事件處理函數(shù)
 參數(shù)類型:函數(shù)類型
•事件觸發(fā)時應(yīng)該調(diào)用的函數(shù)
•false 也是允許的因為它就是簡單return false;函數(shù)的簡寫形式
舉例
復(fù)制代碼 代碼如下:

$("#saveBttn").one("click", function () {
alert("This will be displayed only once.");
});

或者
復(fù)制代碼 代碼如下:

$("body").one("click", "#saveBttn", function () {
alert("This displays if #saveBttn is the first thing clicked in the body.");
});上述代碼關(guān)鍵在于:

•當(dāng)代碼執(zhí)行結(jié)束時,點(diǎn)擊id為saveBtn的元素將會彈出警告框
•之后的點(diǎn)擊將沒有任何反映
•這等同于 ==>
復(fù)制代碼 代碼如下:

$("#saveBttn").on("click", function (event) {
alert("This will be displayed only once.");
$(this).off(event);
});

換句話說這和在綁定事件處理函數(shù)中顯式調(diào)用off()作用是一樣的

了解更多請點(diǎn)擊
jQuery .one()

總結(jié)
上面所提到的方法是jQuery 1.7的新特性,所以如果你的元素點(diǎn)擊事件不止觸發(fā)一次,這可能是個解決方案哦。多么神奇的方法啊,如有任何疑問請聯(lián)系我。

相關(guān)文章

  • 實用的Jquery選項卡TAB示例代碼

    實用的Jquery選項卡TAB示例代碼

    Jquery選項卡想必大家并不陌生,本文為大家介紹個比較實用的jquery TAB選項卡,喜歡的朋友可以學(xué)習(xí)下
    2013-08-08
  • jquery圖片放大鏡功能的實例代碼

    jquery圖片放大鏡功能的實例代碼

    jquery圖片放大鏡功能的實例代碼,需要的朋友可以參考一下
    2013-03-03
  • jQuery設(shè)置Easyui校驗規(guī)則(推薦)

    jQuery設(shè)置Easyui校驗規(guī)則(推薦)

    本文給大家介紹jquery設(shè)置easyui校驗規(guī)則的實現(xiàn)代碼,代碼簡單易懂,非常不錯,具有參考借鑒價值,感興趣的朋友一起看看吧
    2016-11-11
  • jQuery選擇器總結(jié)之常用元素查找方法

    jQuery選擇器總結(jié)之常用元素查找方法

    jQuery 的選擇器可謂之強(qiáng)大無比,本文給大家總結(jié)下jQuery選擇器之常用元素查找方法,非常不錯,感興趣的朋友一起學(xué)習(xí)吧
    2016-08-08
  • jQuery自定義元素右鍵點(diǎn)擊事件(實現(xiàn)案例)

    jQuery自定義元素右鍵點(diǎn)擊事件(實現(xiàn)案例)

    下面小編就為大家?guī)硪黄猨Query自定義元素右鍵點(diǎn)擊事件(實現(xiàn)案例)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • 使用jQuery實現(xiàn)Form表單提交操作

    使用jQuery實現(xiàn)Form表單提交操作

    在Web開發(fā)中,表單提交是一個常見的操作,通過表單提交用戶可以向服務(wù)器發(fā)送數(shù)據(jù),jQuery是一個流行的JavaScript庫,可以簡化處理JavaScript的操作,包括表單提交,在本篇博客中,我們將介紹如何使用jQuery來實現(xiàn)表單提交操作,需要的朋友可以參考下
    2024-09-09
  • JQuery+Bootstrap 自定義全屏Loading插件的示例demo

    JQuery+Bootstrap 自定義全屏Loading插件的示例demo

    這篇文章主要介紹了JQuery+Bootstrap 自定義全屏Loading插件,本文通過示例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-07-07
  • jQuery實現(xiàn)炸裂輪播效果

    jQuery實現(xiàn)炸裂輪播效果

    這篇文章主要為大家詳細(xì)介紹了jQuery實現(xiàn)炸裂輪播效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • jquery制作搜狐快站頁面效果示例分享

    jquery制作搜狐快站頁面效果示例分享

    這篇文章主要介紹了jquery制作搜狐快站頁面效果示例,需要的朋友可以參考下
    2014-02-02
  • jQuery實現(xiàn)的網(wǎng)頁換膚效果示例

    jQuery實現(xiàn)的網(wǎng)頁換膚效果示例

    這篇文章主要介紹了jQuery實現(xiàn)的網(wǎng)頁換膚效果,結(jié)合完整實例形式分析了jQuery通過修改link標(biāo)簽的href屬性值實現(xiàn)換膚效果的相關(guān)技巧,需要的朋友可以參考下
    2016-09-09

最新評論

黎川县| 潜山县| 瑞安市| 修水县| 安龙县| 甘泉县| 靖边县| 化隆| 沙田区| 石林| 清原| 乌什县| 迁安市| 宜城市| 肃宁县| 扎囊县| 鸡西市| 霍城县| 广平县| 乐业县| 定兴县| 辉南县| 霍邱县| 江油市| 西充县| 南乐县| 永城市| 天峻县| 崇文区| 开原市| 卢氏县| 八宿县| 江川县| 瓮安县| 丽江市| 衡东县| 南丰县| 五常市| 页游| 五家渠市| 武胜县|