Internet Explorerの開発ツール(F12キー)は、これらの問題を解決するための適切なデバッグツールです。 IE9デバッガは、2つのエラーを示しています
ライン:89文字:3コード:0エラーメッセージ:予想される識別子、 文字列または数値のURL:http://www.c8r.us/jq/dragdrop-client.js
ライン:314文字:3コード:0エラーメッセージ:予想される識別子、 文字列または数値URL:http://www.c8r.us/ux4RJSC
一つのエラーはここにある:
function stackClose(stackId)
{
var s = $("#" + stackId);
if(s.hasClass("empty"))
deleteEmptyStack(s);
else {
$("#cantDelStack").dialog({
modal: true,
draggable: false,
resizable: false,
width: 300,
buttons: {
"OK": function() {
$(this).dialog("close");
}
},
});
}
}
修正:
function stackClose(stackId)
{
var s = $("#" + stackId);
if(s.hasClass("empty")){
deleteEmptyStack(s);
} else {
$("#cantDelStack").dialog({
modal: true,
draggable: false,
resizable: false,
width: 300,
buttons: {
"OK": function() {
$(this).dialog("close");
}
}
});
}
}
私は問題がbuttons
オブジェクトの後にコンマであったかもしれないと思います。 IEはそんなに厄介です。
エラーを表示するには、F12キーを押してください。 –
うわー、明らかにIEは私のdoctypeが嫌いです。私は<!DOCTYPE HTML PUBLIC " - // W3C // DTD HTML 4.01 Transitional // EN">問題はquirksモードで存在します。 – santa