jquery键并单击鼠标
jquery keyup and mouse click
我的代码:
<input class="quantity" type="text" value="33000">
<script>
$(document).ready(
$('.quantity').keyup(function (event) {
alert('up');
MyVeryImportantValidate($(this), event.key)
});
..
</script>
我的问题是,如果引入到Input中,仍然按住键和鼠标点击页面中的任何其他元素。。。事件keyup不起作用。
我认为jquery中的文档清楚地说明了这一点,它将指向有焦点的项。
http://api.jquery.com/keyup/
当用户在键盘。它可以附加到任何元素,但事件仅发送到具有焦点的元素。可聚焦元素可能有所不同在浏览器之间,但表单元素总是可以获得焦点,因此此事件类型的合理候选者。
事实上,即使在这个输入文本区域中按住一个键,焦点也会丢失。如果我按住字母键,它会重复,直到我点击它的外侧改变焦点。
相关文章:
- 用鼠标单击对象,使画布对象消失
- 如何在鼠标单击时更改KML多边形的颜色
- 禁用鼠标单击网格,当 ext.window 打开 extjs 3
- 角度 js - 如何用鼠标单击,然后在 ng-grid 上按 Enter 键
- 鼠标单击对象统一 5.3 UI
- 未在 jquery 中通过手动鼠标单击注册单击
- Jquery在页面重定向后执行鼠标单击
- 使用Firefox bookmarklet在元素上触发鼠标单击
- 如何在使用鼠标单击动态绘制多边形时在画布中拖放多边形
- 中断所有鼠标按下事件以模拟鼠标单击
- 按回车键而不是鼠标单击(角度模态 - 附有 Plunker)
- 如何获取和设置鼠标单击x,y打开的pdf文档的位置
- 如何使用鼠标单击和拖动来放大 D3
- 使用 Jquery 在鼠标单击时反转表单元素的位置
- 检测在 JavaScript 中按住鼠标单击
- 在鼠标单击时添加标记并删除打开图层中现有的标记
- 禁用键并鼠标单击Mozilla中的iframe
- 如何在鼠标单击时设置可拖动事件
- 识别在闪光灯元件上的鼠标单击
- 在 JavaScript 中模拟鼠标单击按钮