jQuery live() 方法
定義和用法
live() 方法在 jQuery 1.7 版本中被 棄用,並在 1.9 版本中被移除。請使用 on() 方法代替。
live() 方法為選定的元素附加一個或多個事件處理程式,並指定一個函式,當事件發生時執行該函式。
使用 live() 方法附加的事件處理程式將同時適用於當前元素和匹配選擇器的未來元素(例如指令碼建立的新元素)。
提示: 要移除事件處理程式,請使用 die() 方法。
語法
$(selector).live(event,data,function)
引數 | 描述 |
---|---|
事件 | 必需。指定要附加到元素的事件或多個事件。 多個事件值用空格分隔。必須是有效的事件。 |
data | 可選。指定要傳遞給函式的附加資料 |
function | 必需。指定事件發生時要執行的函式 |
親手嘗試 - 示例
為未來的元素新增事件處理程式
如何使用 live() 方法為尚未建立的元素新增事件處理程式。