工作,我有一些問題,IE9和jQuery UI的,但仍然無法找到解決方案,請幫助我爲什麼jQueryUI的對話框不上IE9
當我點擊詳細對話必須是開放的,它適用於IE7,IE8, FF,Chrome但不在ie9中
$(function() {
var popup = $("#popup"),
allFields = $([]).add(popup);
$("#dialog-form").dialog({
autoOpen: false,
height: 800,
width: 1200,
modal: true,
buttons: {},
close: function() {
allFields.val("").removeClass("ui-state-error");
}
});
});
function dialogOpen(id) {
$('#dialog-form').dialog('open');
}
<div id="pageopen" onclick="dialogOpen('dialog-form')">
<div id="detail" style="text-decoration:underline;">Detail</div>
</div>
<div id="dialog-form" title="Detail"></div>
有控制檯任何錯誤 – prashanth
是的,這是錯誤=「不能調用之前對話框初始化方法,試圖調用方法‘開放’」 – saulyasar
我在你的代碼修正了一些錯誤(也許複製/粘貼錯誤?)並在IE9上測試成功(與其他IE版本和其他瀏覽器一樣)。你如何測試IE9?使用調試控制檯(F12)並更改mod? – rd3n