2014-01-27 121 views
5

我使用jQuery和jQuery UI。Internet Explorer 11和jQuery UI

此代码的工作完美

$('#mydiv').dialog(); 

但是这一次不(只在IE 11)工作

$('#bouton').click(function() { 

     $('#mydiv').dialog();  
    }); 

我得到的消息“对象或方法“对话框”不存在“...

看来那个dialog()方法不能被访问到jQuery的click()函数中。这真的很奇怪......

作为一个alreday说,这个问题似乎只发生在IE 11(它在IE 10中是OK的!)。

谢谢你非常非常您的帮助,I'me努力解决好几个小时......

+2

哪个版本的jQuery?哪个版本的jQueryUI? –

+1

我们可以看看你的HTML吗? –

+0

你能提供更多的上下文吗?而你的实际HTML标记或jsfiddle上的演示? –

回答

0

如果使用可能会奏效?

$('#bouton').click(function() { 
    $('#mydiv').modal('show');  
});