语法:
$(selector).one(type, data, callback)
作用:
(1)为每一个匹配元素的特定事件(比如click)绑定一个一次性的事件处理函数。
(2)每个对象上,这个事件处理函数只会被执行一次。
(3)其他规则与bind()函数相同。
参数解释:
type(String): 事件类型
data(Object): 可选, 作为event.data属性值传递给事件对象的额外数据对象
callback(Function): 绑定到每个匹配元素的事件上面的处理函数
示例:
当p标签被第一次点击的时候, 显示所有其文本
$("p").one('click', function(event) {
//只有第一次点击的时候才会触发, 再次点击不会触发了
alert($(this).text());
});