bind:
單事件繫結:
$(selector).bind(event,data,function)
多事件繫結:
$(selector).bind()
多個觸發條件進行不同的操作
$(selector).bind("event1
event2
event3",data,function);多個觸發條件進行同樣的操作
live:
$(selector).live(event,data,function):同上
on:$(selector).on("click",childselector,data,function); 增加乙個可選引數childselector 子節點可以使用同樣的操作
高版本jquery檔案代替live和bind
delegate:
$(selector).delegate(childselector,event,data,function):同上
bind() 找到所有節點 並把函式繫結到節點 bind()函式不能對後來新增的節點進行繫結
live會將函式繫結到$(document)並將event和selector當作引數如果觸發event並且selector與live相同 則執行函式 live僅能直接針對css選擇器進行操作
delegate會將函式繫結到$(selector)並將event當作引數 如果觸發event則執行函式
bind()函式只能針對已經存在的元素進行事件的設定;但是live(),on(),delegate()均支援未來新新增元素的事件設定
bind()支援jquery所有版本;live()支援jquery1.8-;delegate()支援jquery1.4.2+;on()支援jquery1.7+;
python 動態繫結屬性方法
import types 定義類 class person object num 0 def init self,name,age none self.name name self.age age def eat self print eat food 定義例項方法 def run self,spe...
Vue 動態繫結 class 的方法
class classname 如上示例是最簡單的動態繫結,但好像沒有任何意義,和不動態繫結的結果是一樣的。class 當 條件表示式 為true時,則繫結 class 條件表示式 classname1 classname2 當 條件表示式 為 true 時繫結 classname1 否則 繫結 c...
Python動態繫結屬性和方法
當我們定義了乙個 class,建立了乙個 class 的例項後,我們可以給該例項繫結任何屬性和方法,也可以給類繫結任何屬性和方法,這就是動態語言的靈活性。給例項繫結屬性和方法,每個例項之間新增的部分是互不干擾的。1.先來看乙個方法 methodtype 如果我們在模組中定義乙個方法,而不是在類中定義...