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