2013年7月25日 星期四

jQuery 事件繫結

.bind() 為一個元素綁定一個事件處理
執行多次會重覆綁定
動態生成元素綁定事件會有先後問題
.unbind() 從元素上移除一個之前綁定的事件處理
.live() 附加一個事件處理器到指定選擇器的元素上
version deprecated:1.7, remove:1.9
.die() 從元素移除之前用.live()綁定的事件
version deprecated:1.7, remove:1.9
.delegate() 指派事件處理
利用事件的Bubble Up特性,在上層元素掛上事件處理
V1.4.2以上適用
.undelegate() 解除事件指派
V1.4.2以上適用
.on() 繫結事件
v1.7以上適用
.off() 解除事件
v1.7以上適用
.trigger() 觸發事件
.one() 在元素上綁定一個事件處理函式
該處理函式只會執行一次,然後刪除自已