gpt4 book ai didi

javascript - 恢复箭头键默认值

转载 作者:行者123 更新时间:2023-12-02 14:58:20 25 4
gpt4 key购买 nike

我正在使用一个脚本 (impress.js),该脚本将一些特定操作存储到左、右、上、下箭头的 keyup 和 keydown 事件中。

在某些特定时刻(例如在文本区域中输入时)我希望恢复箭头的默认行为。

我尝试过但没有成功

$("a#show-ta").click( function() {      
document.addEventListener("keydown", function ( event ) {
if (event.keyCode >= 37 && event.keyCode <= 40) {
return;
}
});
document.addEventListener("keyup", function ( event ) {
if (event.keyCode >= 37 && event.keyCode <= 40) {
return;
}
});
});

其中 a#show-ta 是显示我的文本区域的按钮。

最佳答案

您希望防止按键冒泡到(我假设)Impress 绑定(bind)其处理程序的文档:

$("textarea").on('keyup keydown keypress', function(e) {
e.stopPropagation();
});

关于javascript - 恢复箭头键默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35610159/

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