当有人复制和粘贴时触发keyup功能
Trigger the keyup function when someone copy and paste
我已经得到了多个文本框的键up功能。我如何触发keyup功能时,有人复制和过去的东西在文本框?
.on("click blur keyup", ".emotion", function() {
//match something
});
切换事件keyup
为input
,这将触发每当有东西被输入到字段,即使文本被粘贴(既按下CTRL + V
或鼠标右键»粘贴。
.on('input', '.emotion', function() {
// Do your stuff.
});
这是你想要的:
$("#editor").on('paste', function(e) {
$(e.target).keyup();
});
$("#editor").on('keyup', function(e) {
alert('up');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" id="editor">
使用paste
事件。据我测试,它适用于Ctrl+V粘贴,并右键单击>粘贴粘贴。
相关文章:
- keyup事件处理程序更改焦点不适用于快速键入
- JQuery合并了keyup和focusout两个函数
- 添加文字和评论功能更新Div
- JavaScript打印功能使日历停止工作
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 如何防止网页加载后自动启动功能
- 除修剪外的其他功能
- 悬停功能触发器
- 使用angularjs向浏览器发送servlet响应(下载功能)
- 删除CKEditor工具栏按钮,但不删除功能
- 如何在 Keyup 搜索功能中使用箭头导航进行滚动
- 保持iOS键盘打开,而keyup功能运行
- Textarea不能与jQuery live keyup功能一起工作
- keyup功能可以在所有浏览器中正常工作,但仅在IE中不起作用
- 延迟后运行keyup功能
- 问题传递空间与jquery上KeyUp功能
- Keyup功能不工作的数据表搜索
- 两个具有keyup功能的输入字段
- 拍卖助推:取代.keyup功能
- 当有人复制和粘贴时触发keyup功能