javascript - .on ('keyup' , ..) 不在输入上执行

标签 javascript jquery html forms twitter-bootstrap

我在弄清楚为什么 keyup 事件在以下情况下不起作用(不显示警报)时遇到问题,我对表单使用 bootstrap 3,但我不认为 form-control取消键盘输入?

HTML:

<input type="number" name="visit_adults_number" id="visit_adults_number" class="form-control">

jQuery:

jQuery(document).ready(function ($) {
    'use strict';

    $('#visit_adults_number').on('keyup', function(){
        alert('Adult age');
    });

}); /* END DOCUMENT READY */

最佳答案

我发现更改对此更准确: https://jsfiddle.net/z46kox4u/

jQuery(document).ready(function ($) {
'use strict';

$('#visit_adults_number').on('change', function(){
    alert('Adult age');
});

});

关于javascript - .on ('keyup' , ..) 不在输入上执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28985651/

相关文章:

javascript - 简单的 Javascript 幻灯片功能不起作用

jQuery fn.extend ({bla : function(){}} vs. jQuery.fn.bla

javascript - 如何让图像和视频完美对齐?

javascript - 更改状态时 Bootstrap switchChange 事件仍然触发

javascript - JavaScript加密,PHP解密

javascript - FabricJS Canvas 无法选择任何对象

javascript - 使用 ipfs (js-ipfs-http-client) 将完整目录上传到 IPFS

javascript - 从 Dashing 中的小部件中提取数据

javascript - jQuery:如何检测页面是否被ajax请求调用

html - 响应式设计 - 不同字体大小的星系