在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;【查询链接】
转载于:https://www.cnblogs.com/ziChin/p/10566849.html
在JS/jQuery中,怎么触发input的keypress/keydown/keyup事件?相关推荐
- html中失焦事件怎么写的,jquery中怎样触发失去焦点事件?
jquery中怎样触发失去焦点事件?下面本篇文章给大家介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 当元素失去焦点时发生 blur 事件. blur() 方法触发 blu ...
- ajax回调函数中不能触发input[type='file']事件的解决方法
今天在做文件上传遇到一个问题,在ajax回调成功后触发input[type='file']元素的事件时始终不能弹出文件选择对话框 ,于是开始各种问题的排除,最终我发现在ajax 异步提交不行,要同步提 ...
- 解决input中输入中文过程中会触发input事件的问题
问题描述: 监听文本输入框的input事件,在拼写汉字时会触发input事件,如下图: 需求: 选词完成后触发input事件,只触发一次. 解决办法: 通过查阅资料得知在输入中文(包括语音识别时)会先 ...
- js/jquery中实现图片轮播
一,jquery方法 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type&qu ...
- php延时5秒显示,在JS/jQuery中如何实现DIV延时几秒后消失或显示
这篇文章主要介绍了JS/jQuery实现p延时几秒后消失或显示的方法,结合实例形式分析了javascript使用setTimeout及jQuery使用delay方法实现延迟显示功能的相关操作技巧,需要 ...
- C#控件中的KeyDown、KeyPress 与 KeyUp事件浅谈
研究了一下KeyDown,KeyPress 和 KeyUp 的学问.让我们带着如下问题来说明: 1.这三个事件的顺序是怎么样的? 2.KeyDown 触发后,KeyUp是不是一定触发? 3.三个事件的 ...
- JS/Jquery 中移除子元素的问题
1.前端样式: <p id="p1" class="card-description"><code>商品信息</code>& ...
- js跳转传递php参数,将JS / Jquery中的参数传递到另一页上的PHP
$.ajax({ type: 'POST', url: 'otherpage.php', data: $('form').serialize(), //you may want to give id ...
- jQuery中增加新元素后没法响应原有的事件
相信很多朋友在使用jQuery的append方法来增加一个新元素后,新的元素却无法响应元素已经定义好的事件程序. $(document).ready(function(){$(".xz&qu ...
最新文章
- Impress.js教程
- 树,森林与二叉树之间的转换
- Google的深度学习强在哪?谷歌首席科学家说了这些奇妙特性
- jQuery笔记总结篇
- 这才是数据挖掘领域常用的机器学习算法!
- Android获取手机及外设存储空间
- 强大的Perl中的正则
- linux组成,Linux学习笔记之Linux组成及初识
- 排序算法之--归并排序(好玩的一个算法o。o)快速入门
- -e mysql_root_password 无效_43万的价格,53万的面子!宝马5系对比奔驰E级
- 20.10-20.15 shell:for,while循环,break,continue,exit
- safari windows版本_iPhone 和 Windows 协作的五个技巧
- 详解:离线项目二 每个区域下最受欢迎的产品TOPN
- ubuntu16.04 安装完显卡驱动后分辨率固定640x480 解决
- PHP面向对象之继承和多态
- linux[CentOS 6.5] 用户不在 sudoers 文件中,此事将被报告解决方案
- Vue自定义组件——图片放大器,js点击<img>触发图片放大,富文本内图片点击实现放大器效果
- tree.js实现3D效果,官网demo
- golang:goredis库pipeline使用方式
- java jersey_Jersey框架
热门文章
- 优秀的电商平台Jshop栗子
- LeetCode - Easy - Excel Sheet Column Title
- Android内存优化(二):一分钟发现内存泄漏
- Facebook如何重新设计HHVM JIT编译器的性能
- MyBatis学习笔记(三) 关联关系
- 自己手写代码实现下拉刷新(对于小项目第三方库太占资源)
- .NET的委托和匿名函数应用一例
- 浅谈网站内容应该做给谁看?
- 杀毒软件“驱逐舰”序列号、组件和病毒库升级下载地址
- 计算机等级考试绝对应用,96年4月至210年全国计算机等级考试绝对全收集.docx