gpt4 book ai didi

javascript - jQuery 在 2 个不同事件上调用方法

转载 作者:行者123 更新时间:2023-11-28 01:15:19 26 4
gpt4 key购买 nike

我有 2 个事件;一个是当我单击按钮时,另一个是当我按下向下箭头时。

它们都引用了相同的方法。我的代码如下所示:

$('.button').on('click', function() {
someMethod();
});

$(document).keydown(function(e) {
if (e.keyCode === 40) {
someMethod();
return false;
}
});

有更好或更短的方法来做到这一点吗?另外当我想向其中添加另一个事件时?

最佳答案

根据需要制定方法为 KeyDown 传递“e”,而不为 click 传递“e”,然后在函数中检查 e

if(typeof e != "undefined" && e.keyCode === 40)

希望你能明白

关于javascript - jQuery 在 2 个不同事件上调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23905107/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com