jQuery事件機制

2021-09-27 16:56:17 字數 394 閱讀 1523

元素物件.bind("事件名",fn)//動態的給指定的元素物件追加指定的事件及其監聽的函式。

注意:js中的是一次新增,多次新增時覆蓋的效果

jquery是追加的效果,可以實現給乙個事件新增不同的監聽函式。

元素物件.unbind("事件名")//移除指定的元素物件的指定事件

注意:js方式新增的事件不能移除。

元素物件.one("事件名",fn)//給指定的元素物件新增一次性事件,事件被觸發執行一次即失效。

注意:可以給事件新增多個一次函式,unbind可以用來解綁

頁面載入事件

$(document).ready(fn);

頁面載入成功後會呼叫傳入的函式物件

注意:此方式可以給頁面載入動態的增加多個函式物件,不會被覆蓋。

關於JQuery的事件機制

事件一直在用,但是從來沒有好好的記錄下來過,今天抽出事件,把事件需要注意的問題給記下來!1.事件中的冒泡想象 所謂的冒泡其實質就是事件中的執行順序,如果需要阻止冒泡的發生,可以呼叫stopprogation 方法 2.頁面載入事件 頁面載入事件也就是ready 方法的呼叫,相當於原生js中的onlo...

jQuery新的事件繫結機制on

今天瀏覽jquery的deprecated列表,發現live 和die 在裡面了,趕緊看了一下,發現從jquery1.7開 始,jquery引入了全新的事件繫結機制,on 和off 兩個函式統一處理事件繫結。因為在此之前有bind live delegate 等方法來處理事件繫結,jquery從效能...

jQuery新的事件繫結機制on

瀏覽jquery的deprecated列表,發現live 和die 在裡面了,趕緊看了一下,發現從jquery1.7開始,jquery引入了全新的事件繫結機制,on 和off 兩個函式統一處理事件繫結。因為在此之前有 bind live delegate 等方法來處理事件繫結,jquery從效能優化...