【问题标题】:Multiple events calling same functions in jquery [duplicate]在jquery中调用相同函数的多个事件[重复]
【发布时间】:2014-12-09 04:12:22
【问题描述】:

如何为 MOUSEOUT 等事件调用相同的 javascript 函数以及当用户仅按下 ENTER 键时, 多个事件调用同一个js函数

【问题讨论】:

  • onblur="javascript:search();"这是我拥有的 html 代码,需要更改它以进行 enter 和 onblur

标签: javascript jquery


【解决方案1】:

您可以通过用空格分隔多个事件来定义多个事件。

$('selector').on('keyup mouseout click', function(){
   // will be called commonly
});

您也可以将上述内容与bind 一起使用。此外,您可以创建一个单独的函数并将其传递给每个处理程序,但我想这太过分了。

【讨论】:

  • 这也可能是一条评论 :)
  • 作为 20k 用户,您应该知道最好不要回答这样的问题。将投票视为欺骗而不是...
  • @ArijitMukherjee 没有。不可能,因为它回答问题/
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多