2

私は自分のウェブサイトで jQuery 1.7.2 と lightbox を使用しています。ライトボックスにロードしたい HTML コードは次のとおりです。

//script type="text/javascript">
//jquery code
</script>

//html code..

firefox と chrome を使用している場合、ライトボックスを開く際に問題はありませんが、IE を使用している場合、次のエラーが表示されます:

SCRIPT257: エラー 80020101 が原因で操作を完了できませんでした。jquery.min.js、行 2 文字 11497..

スクリプト タイプを から に変更text/javascriptするとtext/html、ライトボックスは正常に開きますが、JavaScript コードが機能しなくなりました...

4

2 に答える 2

2

私もこの問題に遭遇しました。私は使用してきましたがjQuery 1.7.2、これを乗り越えることができません。

ソリューションが に実装されていると投稿されましたjQ 1.8.2が、結果には影響しませんでした。

文字エンコーディングを UTF-8 に変更しました (私が遭遇した別の提案) が、それも役に立ちませんでした。

jQ 1.4.2最終的に、 (ローカルに保存されている次の以前のバージョン)にロールバックすると、問題は解決しました。これが「解決策」ではないことはわかっていますが、ゲームに戻って展開可能な EAR に移行するための回避策です。

于 2012-10-22T18:06:12.570 に答える
0

正しく評価できない Javascript コードがあります。私はまったく同じシナリオを持っていましたが、解決策は連想配列キーの名前を から に変更することでしたclass("class"これは評価エラーのほんの一例です)。

詳細については、この回答を参照してください

于 2014-01-13T21:39:12.070 に答える