1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 在JS/jQuery中 怎么触发input的keypress/keydown/keyup事件?

在JS/jQuery中 怎么触发input的keypress/keydown/keyup事件?

时间:2023-09-24 16:13:19

相关推荐

在JS/jQuery中 怎么触发input的keypress/keydown/keyup事件?

怎么触发keypress/keydown/keyup事件?

问题:
1、在之前的写的input后面添加了搜索按钮
2、input只有keyup事件,如下:

$("#desktop_folder_keyword, #internal_search_input,#update_search_input").off("keyup.desktopToolbar").on("keyup.desktopToolbar", function (e, noPush, isBack) {// something... holy shit!});

3、在不封装原来代码的情况下,我们可以这样写:

$("#desktop_folder_keyword_button, #internal_search_input_button,#update_search_input_button").on("click", function () {let curId = $(this).attr("id").replace('_button','')var e = $.Event('keyup');e.keyCode = 13;$('#' + curId).trigger(e);});

P.S. 我这里只是触发的回车事件,其他键盘事件,大家可以查询keyCode;【查询链接】

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。