编程语言
首页 > 编程语言> > javascript-jQuery触发器在IE中不起作用.为什么?

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');
    }
});

这样行吗?

标签:internet-explorer-7,javascript,jquery,triggers
来源: https://codeday.me/bug/20191105/1997393.html