2个事件处理程序调用一个jquery方法

时间:2014-07-29 13:35:08

标签: jquery css

我有这样的事情:

$(".BWTabVerticalTitle").on("click", function () { alert('You pressed enter!'); });

等等:

        $(".BWTabVerticalTitle").keypress(function (e) {
            if (e.which == 13) {
                alert('You pressed enter!');
            }
        });

现在,我想将这两个结合到一个调用该函数的语句中。 可能是这样的:

        $(".BWTabVerticalTitle").on("click", function (e) {
        if (e.which == 13) {
            alert('You pressed enter!');
        }
        }).keypress();

目标是激活ENTER键和点击事件的功能,但我的想法不起作用......

...谢谢

1 个答案:

答案 0 :(得分:2)

 $(".BWTabVerticalTitle").bind('click keydown', function(e) {
     if (e.which === 13) {
        alert('enter!')
     }
     else { alert('click') }
});