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

jquery事件重復(fù)綁定的快速解決方法

 更新時間:2014年01月03日 09:39:01   作者:  
本篇文章主要是對jquery事件重復(fù)綁定的快速解決方法進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助

一 $.fn.live 重復(fù)綁定

解決:使用die()方法,在live()方法綁定前,將此元素上的前面被綁定的事件統(tǒng)統(tǒng)解除,然后再通過live()方法綁定新的事件。

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

//先通過die()方法解除,再通過live()綁定
$(“#selectAll”).die().live(“click”,function(){
//事件運行代碼
});

二 click等事件

解決:使用unbind("click")方法先解除綁定的事件再綁定新事件,即在給對象綁定事件之前先移除該對象上的原有事件

完整測試代碼:

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

<div class="box">
            <button id="test">重復(fù)綁定觸發(fā)按鈕</button>(點擊此按鈕兩次及以上,即可觸發(fā)重復(fù)綁定,再點擊下面的按鈕就可看到結(jié)果)
            <br/><br/>
            <button id="test1">click重復(fù)綁定測試按鈕</button>
            <button id="test2">click綁定一次測試按鈕</button>
            <button id="test3">live重復(fù)綁定測試按鈕</button>
            <button id="test4">live綁定一次測試按鈕</button>
        </div>
        <script type="text/javascript" src="../static/jquery-1.6.1.min.js"></script>
        <script type="text/javascript">
            $(function(){
                var i = 1,j=1,k=1,h=1,n=1;
                var triggerBind = function(){
                    $("#test1").click(function() {
                        alert("click未解除綁定重復(fù)綁定執(zhí)行第" + j++ + "次");
                    });
                    $("#test2").unbind('click').click(function() {
                        alert("click解除綁定執(zhí)行" + k++ + "次");
                    });

                    $("#test3").live("click",function() {
                        alert("live未解除綁定重復(fù)執(zhí)行第" + h++ + "次");
                    });
                    $("#test4").die().live("click",function() {
                        alert("live解除綁定后執(zhí)行" + n++ + "次");
                    });
                }               
                $("#test").click(function() {
                    triggerBind();
                    alert("觸發(fā)綁定點擊第" + i++ + "次");
                });
            });
        </script>

相關(guān)文章

  • JQuery獲得內(nèi)容和屬性方法解析

    JQuery獲得內(nèi)容和屬性方法解析

    這篇文章主要介紹了JQuery獲得內(nèi)容和屬性方法解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • jQuery+Ajax實現(xiàn)無刷新操作

    jQuery+Ajax實現(xiàn)無刷新操作

    這篇文章主要介紹了jQuery+Ajax實現(xiàn)無刷新操作,分享了采用Ashx+jQuery Ajax實現(xiàn)“無刷新登錄”的例子,感興趣的小伙伴們可以參考一下
    2016-01-01
  • IE8下String的Trim()方法失效的解決方法

    IE8下String的Trim()方法失效的解決方法

    String的Trim()方法失效,在ie8下是有這樣的情況的,解決方法也很簡單使用$.trim(str)即可,需要的朋友可以了解下
    2013-11-11
  • jquery精度計算代碼 jquery指定精確小數(shù)位

    jquery精度計算代碼 jquery指定精確小數(shù)位

    這篇文章主要為大家詳細介紹了jquery精度計算代碼,jquery指定精確小數(shù)位,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • 真正的JQuery.ajax傳遞中文參數(shù)的解決方法

    真正的JQuery.ajax傳遞中文參數(shù)的解決方法

    許多人在使用JQuery.ajax方法時肯定會遇到一個問題。在編碼不是UTF-8的時候,當傳遞的參數(shù)里有中文的時候,服務(wù)端Request的時候都會出現(xiàn)亂碼。
    2011-05-05
  • jQuery.Form上傳文件操作

    jQuery.Form上傳文件操作

    這篇文章主要介紹了jQuery.Form上傳文件操作,首先需要我們先建立test文件夾,具體代碼內(nèi)容大家通過本文學(xué)習(xí)下吧
    2017-02-02
  • 7個jQuery最佳實踐

    7個jQuery最佳實踐

    這篇文章主要為大家分享了7個jQuery最佳實踐,在使用JavaScript庫的時候,有哪些最佳實踐,又有哪些不好的實踐呢?感興趣的小伙伴們可以參考一下
    2016-01-01
  • jQuery事件綁定和解綁、事件冒泡與阻止事件冒泡及彈出應(yīng)用示例

    jQuery事件綁定和解綁、事件冒泡與阻止事件冒泡及彈出應(yīng)用示例

    這篇文章主要介紹了jQuery事件綁定和解綁、事件冒泡與阻止事件冒泡及彈出應(yīng)用,結(jié)合實例形式較為詳細的分析了jQuery事件綁定、解綁、事件冒泡、阻止冒泡等相關(guān)原理與應(yīng)用技巧,需要的朋友可以參考下
    2019-05-05
  • Jquery中ajax方法data參數(shù)的用法小結(jié)

    Jquery中ajax方法data參數(shù)的用法小結(jié)

    本篇文章主要是對Jquery中ajax方法data參數(shù)的用法進行了總結(jié)介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-02-02
  • 基于jQuery實現(xiàn)動態(tài)搜索顯示功能

    基于jQuery實現(xiàn)動態(tài)搜索顯示功能

    這篇文章主要介紹了基于jQuery實現(xiàn)動態(tài)搜索顯示功能的相關(guān)資料,輸入數(shù)值自動匹配相關(guān)信息,感興趣的小伙伴們可以參考一下
    2016-05-05

最新評論

长宁县| 永年县| 哈巴河县| 遂宁市| 若羌县| 龙井市| 合肥市| 邵阳县| 淅川县| 舒城县| 宿迁市| 霍州市| 孟连| 蓝田县| 石阡县| 定日县| 江孜县| 潮州市| 焦作市| 巴林右旗| 两当县| 三江| 阿坝| 延安市| 乐至县| 濉溪县| 武乡县| 托里县| 电白县| 绥滨县| 格尔木市| 金坛市| 新营市| 扬州市| 高要市| 库伦旗| 贺州市| 永年县| 宁阳县| 车险| 贵溪市|