jQuery が原因なのか、スクリプトが原因なのかはわかりません。これは、Internet Explorer 9 でエラーが発生する場所です。
parseJSON: function( data ) {
// Attempt to parse using the native JSON parser first
if ( window.JSON && window.JSON.parse ) {
return window.JSON.parse( data ); <<< this the "Invalid Character" err.
}
これは私のJavaScriptコードです
私の調査から、ここにある私のDOCTYPEもチェックしました。Quirksモードの話だったので入れてみたx-ua-compatible
けど何も変わらなかった
<!DOCTYPE HTML>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" > <!-- IE9 mode -->
blabla
ie9 が jQuery の無効な文字エラーを出すのはなぜですか? Firefox や Webkit ではありません。ところで、私はjQuery 1.9.1を使用しています。