1. 程式人生 > >jquery bind()與unbind()用法

jquery bind()與unbind()用法

jquery bind()事件用於繫結某個事件,例如click事件。

jquery unbind()事件必須先使用bind()事件後才會生效。

業務場景:

當需對某個按鈕新增單擊事件,為了控制重複點選,需點選完後立馬去掉單擊事件。

       做法1:採用bind()和unbind()事件。

$(function(){
$('#btn').bind('click', aa);
});

function aa(){

$("#btn").unbind("click");

...

//在需要重新繫結點選事件時

$('#btn').bind('click', aa);

}

優點:基本相容所有瀏覽器

做法2:

 在button按鈕上新增onclick事件。

點選onclick後呼叫aa()方法。

function aa(){

$("#btn").removeAttr("onclick");

...

//在需要重新繫結點選事件時

$("#btn).attr("onclick“,"aa()");

}

缺點:在IE7及以下不相容。

相關推薦

jquery bind()unbind()用法

jquery bind()事件用於繫結某個事件,例如click事件。 jquery unbind()事件必須先使用bind()事件後才會生效。 業務場景: 當需對某個按鈕新增單擊事件,為了控制重複點選,需點選完後立馬去掉單擊事件。        做法1:採用bind()和u

【JavaScript】JQuery認識基本用法

是什麼 JQuery是一個JavaScript函式庫 jQuery特點 寫的少,做的多 相容性(做了必要的判斷和處理,可以相容不容瀏覽器) 體積小 鏈式程式設計 隱式迭代、外掛豐富、開源、免費 使用 把

jquery bind用法

bind介紹 bind() 方法為被選元素新增一個或多個事件處理程式,並規定事件發生時執行的函式。 語法 `$(selector).bind(event,data,function) event 必須。新增到元素的一個或多個事件如:click,mouseove

jquerybindon和live的使用

jquery的bind與on和live的使用 使用.bind()方法非常浪費效能因為它把同一個事件處理函式附加到了每一個匹配的元素上 你應該停止使用.live()方法因為它被棄用了同時也會帶來很多問題 使用.delegate()方法會給你帶來很多好處當你需要解決一些效能上的問題

jQuery事件繫結on()、bind()delegate() 方法詳解

使用JS一段時間了,專案過程中發現在jQuery中繫結事件時,有人用bind(),有人用on(),有人用delegate(),還有人用live(),看程式碼的時候覺得都實現功能了也就掀過去了,只是一直沒完全弄懂之間的區別,於是今天查了下資料,自己做個總結。 之

jquery a標籤不可點選,繫結bind/解除unbind點選,ajax防止重複提交

方法1 (繫結bind/解除unbind點選): <a href="javascript:void(0)" id="dianji">點選</a> <br/><

jQuery join split的區別 以及 地圖用法

jQuery join 與 split的區別 以及 map用法 1.join 與 split 的區別 join() 方法用於把陣列中的所有元素放入一個字串。元素是通過指定的分隔符進行分隔的。指定分隔符方法join(“#”);其中#可以是任意 與之相反的是s

分針網——IT教育:jquery選擇器的用法

jQuery選擇器是jQuery庫的一大特色,用這些選擇器不但可以省去繁瑣的JavaScript 書寫方式,還可以節省時間和效率,正是有這些jQuery選擇器,才讓我們更容易的操作JavaScript的dom。 1. 基本選擇器 ·#id 根據

分針網——每日分享: jquery選擇器的用法

提交 -c sce fse edi scrip 偶數 http n) jQuery選擇器是jQuery庫的一大特色,用這些選擇器不但可以省去繁瑣的JavaScript 書寫方式,還可以節省時間和效率,正是有這些jQuery選擇器,才讓我們更容易的操作JavaScript的

JQuery特效動畫總結

jpg 自動 oid scrip fun 三種 塊元素 參數調用 總結 幾種特效 一、顯示與隱藏show、hide js寫法: docment.getElementById("p1").style.display="block"; document.getElementBy

jQuery--bind()、hover()、toggle()

char har show leave one order line charset script 1、事件綁定 bind()方法調用格式:bind(type,[data],fn) 第一個參數:事件類型,例如:click,blur,focus,mouseover,mouse

Jquery-zTree的基本用法

etc ssim 希望 取數據 attribute name checked down 個性 【簡介】 zTree 是利用 JQuery 的核心代碼,實現一套能完成大部分常用功能的 Tree 插件 兼容 IE、FireFox、Chrome 等瀏覽器 在一個頁面內可同時

jquery on高級用法

用戶 lang obj data 委托機制 ava 選擇 部分 ive on()的高級用法 針對自己處理機制中,不僅有on方法,還有根據on演變出來的live方法(1.7後去掉了),delegate方法等等。這些方法的底層實現部分 還是on方法,這是利用了on的另一個事

jquery 之$.fn的用法示例

click 成員函數 turn 靜態 extend pro .proto prototype query $.fn是指jquery的命名空間,加上fn上的方法及屬性,會對jquery實例每一個有效。 若擴展$.fn.abc(),即$.fn.abc()是對jquery擴展一個

jQuery:find()children()區別

tar jquery col 1.2 ref net spa con arc 一、find() 1.1 說明 find()方法返回被選元素的後代元素,一路向下直到最後一個後代。 1.2 示例 <div> <p>

breakcontinue用法方面的區別對比

這一 流程 while循環 跳轉 for 並且 rac var 一輪 你還可以在循環體內用break和continue來控制循環流程。break用來直接跳出循環,不再執行循環體內後面的語句;continue只是終止當前這一輪的循環,直接跳到下一輪循環,在這一輪循環中,循環體

accp8.0轉換教材第10章Ajax和jQuery理解練習

put else win send jquery實現 servlet ews window 8.0 C/S (Client/Server)結構,即大家熟知的客戶機和服務器結構。 B/S(Browser/Server)結構即瀏覽器和服務器結構。 認識ajax 、XMLHttp

Linux下GoAccess的安裝全部用法

3.4 百分號 最終 單獨 一個 用戶id 概述 src 月份 GoAccess用戶文檔 一、 GoAccess概述 1.1 GoAccess概述 goaccess是一個實時的web日誌分析器,以及交互式查看器,在類Unix系統的終端(terminal)上

JQuery事件動畫

linear undefined use interval fine 屬性 不同 tex 之間 一、綁定事件的方式 1、事件綁定的快捷方式 缺點:綁定的事件,無法取消 $("button").eq(0).click(function(){ alert(1); })

js運算符 && || 的用法

而後 alert 得出 運算符 但是 運算 用法 證明 測試 一、先來說說||(邏輯或),從字面上來說,只有前後都是false的時候才返回false,否則返回true。 alert(true||false); // truealert(false||true);