数码资讯
使用jQuery避免鼠标双击的解决方案
介绍 当用户双击DOM对象(如按钮和链接),它为用户交互始终是一个问题。幸运的是,jQuery提供了一个很好的解决方案。这一()。 (一)这个方法做什么 它附加一个元素,每个元素的事件处理程序只能运行一个事件处理器函数。 参数 。一(事件{,} { }选择器、数据、处理程序(间的事件)) 事件 类型
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
介绍
当用户双击DOM对象(如按钮和链接),它为用户交互始终是一个问题。幸运的是,jQuery提供了一个很好的解决方案。这一()。
(一)这个方法做什么
它附加一个元素,每个元素的事件处理程序只能运行一个事件处理器函数。
参数
。一(事件{,} { }选择器、数据、处理程序(间的事件))
事件
类型:字符串
指定一个或多个事件添加到元素。多个事件相隔的空间。它必须是一个有效的事件。这就像点击keydown.myplugin。
选择参数
参数类型:字符串
一个选择器字符串是用来过滤掉的子元素,可以触发事件的元素
如果NULL或遗漏通过,事件将触发时,事件到达选定的元素。
数据
参数类型:任何类型
此参数的值是将由事件触发传递的事件处理函数。
事件处理函数
参数类型:函数类型
当事件触发时应该调用的函数。
false也是允许的,因为它是一个简单的返回false;函数的简化形式。
举一个例子
复制代码代码如下所示:
$(# savebttn ),(单击
警报()只显示一次;
});
也许
复制代码代码如下所示:
$()。
警报(这显示如果# savebttn是首先在)点击);
上述代码的关键是:
当代码执行时,元素的ID savebtn点击会弹出警告框
下一次点击将不会被反射。
这相当于
复制代码代码如下所示:
$(# savebttn ),(单击
警报()只显示一次;
美元(这个);
});
换句话说,这与绑定事件处理函数中的关闭()调用相同。
请点击更多
一个()
总结
上面提到的方法是jQuery 1.7的一个新特性,所以如果您的元素多次点击该事件,它可能是一个解决方案。多么神奇的方法,如果您有任何问题请与我联系。
当用户双击DOM对象(如按钮和链接),它为用户交互始终是一个问题。幸运的是,jQuery提供了一个很好的解决方案。这一()。
(一)这个方法做什么
它附加一个元素,每个元素的事件处理程序只能运行一个事件处理器函数。
参数
。一(事件{,} { }选择器、数据、处理程序(间的事件))
事件
类型:字符串
指定一个或多个事件添加到元素。多个事件相隔的空间。它必须是一个有效的事件。这就像点击keydown.myplugin。
选择参数
参数类型:字符串
一个选择器字符串是用来过滤掉的子元素,可以触发事件的元素
如果NULL或遗漏通过,事件将触发时,事件到达选定的元素。
数据
参数类型:任何类型
此参数的值是将由事件触发传递的事件处理函数。
事件处理函数
参数类型:函数类型
当事件触发时应该调用的函数。
false也是允许的,因为它是一个简单的返回false;函数的简化形式。
举一个例子
复制代码代码如下所示:
$(# savebttn ),(单击
警报()只显示一次;
});
也许
复制代码代码如下所示:
$()。
警报(这显示如果# savebttn是首先在)点击);
上述代码的关键是:
当代码执行时,元素的ID savebtn点击会弹出警告框
下一次点击将不会被反射。
这相当于
复制代码代码如下所示:
$(# savebttn ),(单击
警报()只显示一次;
美元(这个);
});
换句话说,这与绑定事件处理函数中的关闭()调用相同。
请点击更多
一个()
总结
上面提到的方法是jQuery 1.7的一个新特性,所以如果您的元素多次点击该事件,它可能是一个解决方案。多么神奇的方法,如果您有任何问题请与我联系。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。