jQuery one() 方法
示例
点击 <p> 元素时增大其字体大小(每个 <p> 元素仅触发一次事件)
$("p").one("click", function(){
$(this).animate({fontSize: "+=6px"});
});
自己动手试一试 »
定义和用法
one() 方法为选定的元素附加一个或多个事件处理器,并指定一个函数来在事件发生时运行。
使用 one() 方法时,事件处理器函数对每个元素仅运行一次。
语法
$(selector).one(event,data,function)
参数 | 描述 |
---|---|
事件 | 必需。指定要附加到元素的事件或多个事件。 多个事件值用空格分隔。必须是有效的事件。 |
data | 可选。指定要传递给函数的附加数据 |
function | 必需。指定事件发生时要运行的函数 |
亲手尝试 - 示例
附加两个事件
如何为 <p> 元素附加两个事件处理器("click" 和 "dblclick")。