Jquery IE下報錯 缺少識別符號 字串或數字

2021-07-04 04:08:15 字數 1015 閱讀 2710

網上有這種錯誤改正方法,但是都不符合我的規範,

這是網上的說明:

使用jquery寫特效,firefox、chrome,甚至ie8都能正常執行,不報錯,但偏偏ie7就會報錯:

訊息: 缺少識別符號、字串或數字

相關**如下:

**如下

複製**

$(".test").css()

這是因為.css({})屬性對最後結尾一項zindex:1後面還帶一逗號「,」結束,刪除這個逗號,正確**如下:

**如下

複製**

$(".test").css()

其它瀏覽器執行一樣正常,關鍵是ie7執行報錯問題也得到了解決,所以寫jq**時,有必要養成【 .css({})屬性對最後結尾一項後面禁止加逗號「,」結束 】的習慣

但是我的都沒犯這些錯,我的是這樣的,是jquery的注釋方法問題

這是原來的**:

*******:'#tdbiaoti',

rownumbers:true,  

singleselect:true,

striped:true,

scrolling:true,

fit:false,

url:'getyuangongxinxiall',

idfield:'yuangongid'

">

姓名性別

部門角色

操作這是改正後的**:

*******:'#tdbiaoti',

rownumbers:true, /* 顯示行數 */

singleselect:true,

striped:true,/* 交替顯示行背景 */

scrolling:true,

fit:false,

url:'getyuangongxinxiall',

idfield:'yuangongid'

">

姓名性別

部門角色

操作改正方法:這是直接在html中寫的注釋, 應改為 /* 顯示行數 */

ios 缺少類庫報錯

1 1 2 3 undefined symbolsforarchitecture i386 scnetworkreachabilitycreatewithaddress referenced from scnetworkreachabilitygetflags referenced from 解決辦...

oracle報錯 識別符號無效

1 列名寫錯 2 使用了關鍵字作為列名 3 oracle表欄位名和sql語句中的列名有特殊的對應關係 重要 如下表所示oracle表欄位名 sql語句中的列名 正確性大寫 sql語句中大寫 正確大寫 sql語句中小寫 正確 會自動將小寫轉為大寫 大寫sql語句中小寫 被引號包裹 錯誤小寫 sql語句...

IE缺少識別符號,js不能被載入

前幾天寫了個js檔案,在chrome和firefox下測試都沒問題,但在ie下卻出現該js不能執行,ie報錯說 缺少識別符號 字串或數字 一開始我以為是ie的相容問題,但檢查了幾遍,發現不是那麼回事。後來有同仁說可能是多餘逗號惹的事,一試之下,還真是,所以寫下這篇博文,以示告之。像下面的js chr...