Jquery chrome中未调用Onblur事件

Jquery chrome中未调用Onblur事件,jquery,Jquery,我有一个要求,当用户完成输入文本字段时,我想对该文本字段执行一些操作 HTML: Javascript: $(文档).ready(函数(){ 函数addZeros(){ 警报(‘SSSSSSS’); } }); 从未调用addZeros()函数 有人能帮我吗?AddZeros在另一个函数(不必要的DOM就绪处理程序)内,因此对基于属性的事件不可见 如果使用jQuery,最好不要在jQuery中使用基于属性的事件。。。在jQuery中连接它们,以便代码和事件注册在一起(还允许每个事件有多个处

我有一个要求,当用户完成输入文本字段时,我想对该文本字段执行一些操作

HTML:


Javascript:

$(文档).ready(函数(){
函数addZeros(){
警报(‘SSSSSSS’);
}
});
从未调用
addZeros()
函数


有人能帮我吗?

AddZeros
在另一个函数(不必要的DOM就绪处理程序)内,因此对基于属性的事件不可见

如果使用jQuery,最好不要在jQuery中使用基于属性的事件。。。在jQuery中连接它们,以便代码和事件注册在一起(还允许每个事件有多个处理程序)

Html:

注意:我通常更喜欢快捷方式DOM就绪处理程序:

$(function() {
    $('#convenience_chargespopup').blur(function(){
        alert('sssssssssss');
    }).keypress(function(){
        return isNumber(event)
    });
});

工作正常吗?是的,它在小提琴上工作,我也检查过,但无法在我的屏幕上工作。那么你的屏幕和你发布的代码有什么不同?您的浏览器控制台中是否有任何错误?您正在就绪处理程序中声明函数scope@j08691我的浏览器控制台没有收到任何错误。
$(document).ready(function() {
    $('#convenience_chargespopup').blur(function(){
        alert('sssssssssss');
    }).keypress(function(){
        return isNumber(event)
    });
});
$(function() {
    $('#convenience_chargespopup').blur(function(){
        alert('sssssssssss');
    }).keypress(function(){
        return isNumber(event)
    });
});