jquery - 在许多事件上调用相同的函数

标签 jquery

我需要在许多事件上调用相同的函数

$("#test1").click(function(){
some_function();
});
$("#test1").hover(function(){
some_function();
})

我如何用一个函数来编写这个?

最佳答案

这看起来很困惑。我相信这应该有效。

$('#test1').bind('click mouseenter mouseleave', some_function);

请记住,.hover() 采用两个函数作为参数,因此只有一个函数可能会产生意外结果。

关于jquery - 在许多事件上调用相同的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3302865/

相关文章:

jQuery Mobile - 样式不适用于动态表单元素

javascript - 获取评级栏的颜色范围

javascript - jquery counter - 允许多次点击 li 但只计算一次

jquery - PrettyPhoto 复制 contenthover 中的第一张图像 (jQuery)

jquery - 使用Jquery解析网页的html,修改,然后重新插入网页

Jquery移动网页: Is Calling Native Apps possible?

javascript - 如何使用javascript将数据:image/png:base64. ..解码为真实图像

javascript - 如何使用 jQuery 获取 CSS 属性的数字部分?

javascript - 如何使页面上的按钮居中

javascript - jQuery 使用动态命名的特定对象