jquery事件绑定只点击一次

jquery事件绑定只点击一次,想法就是绑定事件,函数内在执行时候 取消绑定事件。

$('#my-selector').bind('click', function() {
       $(this).unbind('click');
       alert('Clicked and unbound!');
});

或者one() 方法为被选元素附加一个或多个事件处理程序,并规定当事件发生时运行的函数。

当使用 one() 方法时,每个元素只能运行一次事件处理器函数。

$("p").one("click",function(){
  $(this).animate({fontSize:"+=6px"});
});

发表评论

邮箱地址不会被公开。 必填项已用*标注