$('body')。on('click','。class_name',function(){});不在IE工作

时间:2015-09-22 07:25:25

标签: javascript jquery

我试图通过名为atnd_modal的类点击一个块并在点击时打开一个模态弹出窗口

我这样做 -

$('body').on('click','.atnd_modal', function(){
//modal opening code here 

});

它在Chrome和其他浏览器中运行良好,但它在IE中不起作用。 我也试过窗户而不是身体,但它不起作用。

当我在useragent中尝试使用IE时它正在工作。

我如何在IE中使用它?

1 个答案:

答案 0 :(得分:0)

jquery on需要jquery版本1.7或更高版本.. delegate如果您的版本低于

$('body').delegate('.atnd_modal','click', function(){
//modal opening code here 

});

最重要的是确保检查包含jquery