最新的Web开发教程
 

jQuery live() Method

<jQuery的事件方法

隐藏或显示<p>元素单击按钮时:

$("button").live("click", function(){
    $("p").slideToggle();
});
试一试»

定义和用法

live()方法被deprecated jQuery的1.7版本,并在1.9版本中删除。 使用on()方法来代替。

live()方法附加的一个或多个事件处理程序对选定的元件,并且指定当事件发生时运行的函数。

使用附带的事件处理程序live()方法将为选择器(如由脚本创建一个新的元素)匹配当前和未来元素的工作。

提示:要删除的事件处理程序,使用die()方法。


句法

$(selector).live(event,data,function)

参数 描述
event 需要。 指定一个或多个事件,以附加到元素。

多个事件值之间用空格分隔。 必须是一个有效的事件。
data 可选的。 指定其他数据一起函数传递
function 需要。 指定功能,当事件发生时运行

试一试 - 示例

添加事件处理程序为未来元素
如何使用live()方法添加事件处理程序尚未创建的元素。


<jQuery的事件方法