javascript-jQuery触发器在IE中不起作用.为什么?

$('#XynBp0').find('input').each(function(){
    if ($(this).attr('value') == 'Cancel'){
        $(this).trigger('click');
    }
});

在IE7中不起作用

解决方法:

很奇怪,但是尝试创建一个自定义事件

$('#XynBp0 input').bind('custom',function(){
 //code
})


$('#XynBp0').find('input').each(function(){
    if ($(this).attr('value') == 'Cancel'){
        $(this).trigger('custom');
    }
});

这样行吗?

上一篇:java-JPA实体应该匹配数据库约束和触发器吗?


下一篇:如果在MySQL中触发,