定义和用法
在live()方法被deprecated jQuery的1.7版本,并在1.9版本中删除。 使用on()方法来代替。
该live()方法附加的一个或多个事件处理程序对选定的元件,并且指定当事件发生时运行的函数。
使用附带的事件处理程序live()方法将为选择器(如由脚本创建一个新的元素)匹配当前和未来元素的工作。
提示:要删除的事件处理程序,使用die()方法。
句法
$(selector).live(event,data,function)
参数 | 描述 |
---|---|
event | 需要。 指定一个或多个事件,以附加到元素。 多个事件值之间用空格分隔。 必须是一个有效的事件。 |
data | 可选的。 指定其他数据一起函数传递 |
function | 需要。 指定功能,当事件发生时运行 |
试一试 - 示例
添加事件处理程序为未来元素
如何使用live()方法添加事件处理程序尚未创建的元素。