一. 事件委托什么是事件委托?用現實中的理解就是:有100 個學生同時在某天中午收到快遞,但這100 個學生不可能同時站在學校門口等,那么都會委托門衛去收取,然后再逐個交給學生。而在jQuery 中,我們通過事件冒泡的特性,讓子元素綁定的事件冒泡到父元素(或祖先元素)上,然后再進行相關處理即可 ...
一. 事件委托什么是事件委托 用現實中的理解就是:有 個學生同時在某天中午收到快遞,但這 個學生不可能同時站在學校門口等,那么都會委托門衛去收取,然后再逐個交給學生。而在jQuery 中,我們通過事件冒泡的特性,讓子元素綁定的事件冒泡到父元素 或祖先元素 上,然后再進行相關處理即可。如果一個企業級應用做報表處理,表格有 行,每一行都有一個按鈕處理。如果用之前的.bind 處理,那么就需要綁定 個事 ...
2017-11-01 18:20 0 1356 推薦指數:
一. 事件委托什么是事件委托?用現實中的理解就是:有100 個學生同時在某天中午收到快遞,但這100 個學生不可能同時站在學校門口等,那么都會委托門衛去收取,然后再逐個交給學生。而在jQuery 中,我們通過事件冒泡的特性,讓子元素綁定的事件冒泡到父元素(或祖先元素)上,然后再進行相關處理即可 ...
一.前言 on()和off()都是Jquery1.7新增的函數。 on()函數用於為指定元素的一個或多個事件綁定處理函數。off()函數用於移除元素上綁定的一個或多個事件的處理函數,這里主要用於處理使用on()函數綁定的事件。 二.on() 三.off ...
on()函數 從jQuery 1.7開始,on()函數提供了綁定事件處理程序所需的所有功能,用於統一取代以前的bind()、 delegate()、 live()等事件函數。 on()函數用於為指定元素的一個或多個事件綁定事件處理函數。 你還可以額外傳遞給事件處理函數一些所需的數據 ...
off()函數用於移除元素上綁定的一個或多個事件的事件處理函數。 off()函數主要用於解除由on()函數綁定的事件處理函數。 該函數屬於jQuery對象(實例)。 語法 jQuery 1.7 新增該函數。其主要有以下兩種形式的用法: 用法一: jQueryObject.off ...
overflow:auto 加滾動條 scrollTop() 上下滾動條 scrollLeft() 左右滾動條 $().click(function(){ }) $().bind("click",function(){ }) 綁定事件 $().unbind("click") 解除綁定事件 ...
jQuery事件與js事件 在js事件中,事件綁定分為兩種: 1.賦值式事件綁定(又稱為DOM0級事件綁定) 2.監聽式事件綁定(又稱為DOM2級事件綁定) 在jq事件中,事件綁定只有 監聽式綁定一種 事件綁定的語法 綁定方式 ...
先通過一個例子來引出事件委托: 假設有一個ul父節點,包含了很多li的子節點,點擊li觸發相應的事件 我們通常的寫法是為每一個li都添加一個onclick事件監聽。 如果這個ul的子元素需允許無限態的添加時,就會出現問題: 1.新添加的元素 ...
API上jquery on介紹 on(events,[selector],[data],fn) 概述 在選擇元素上綁定一個或多個事件的事件處理函數。 on()方法綁定事件處理程序到當前選定的jQuery對象中的元素。在jQuery 1.7中,.on()方法 提供綁定事件處理程序所需的所有 ...