javascript - jQuery - keyup 事件作为函数

标签 javascript jquery events click key

我找到了这个使用 keyup 事件的例子:

$(document).keyup(function(e) {

  if (e.keyCode == 27) { 
    //ESC
  }   

});

这对我有用,但我正在尝试编辑这部分代码的功能,如下所示:

$(function() {
    $('a.this_page').live('click', function () {  
      //simple function - after click on the link will make some action
    });
});

我正在尝试将代码的第一部分更新为代码的第二部分 - 我想通过在链接上单击并在按下某个键后执行第二个示例中的操作...但我不确定,该怎么做...

谁能帮我,请问怎么做? 谢谢。

最佳答案

你可以使用bind():

$('body').bind('keyup click',
               function(e){
                   // stuff to do on 'click' and 'keyup' happens in here...
                   alert('woo! A : ' + e.type + ' happened!');
               });

JS Fiddle demo .

上面的演示,显然(我想......)假设您希望在 keyupclick 事件上发生相同的事情。

引用资料:

关于javascript - jQuery - keyup 事件作为函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6976163/

相关文章:

javascript - 单击整行(保留中键单击和 ctrl+单击)

javascript - 使用 javascript 搜索重点关注搜索词是什么

javascript - 停止或反向突出显示单击的 Vuetify v-tab 项目

Jquery AJAX : How to display the Flash error message when validation on the server side fails?

jquery - Phonegap + jQuery Mobile + 股票/折线图

jquery - 如何悬停div网格的单行

javascript - 如何使用 document.getElementsByClassName 添加 html

java - 如何减少图表引擎中饼图的边距大小?

C++:类成员函数作为事件回调

c# - 当 JQuery 选中复选框时,Asp.net Checkbox OnCheckedChanged 未触发