JS在IE下缺少标识符的错误
2014-07-23 00:00
483 查看
根据报错的行数查找源码,也看不出哪里有问题,看样子没缺少什么啊,代码如下:
此句其实是判断 opts 对象的 display 的 class 属性有没值,否则就做相应的处理,语法上来说是没错的,后来上网搜索一番,才发现原来 IE 对JS语法的要求比较苛刻,因为其中的 class 是 js 的关键字,如用此来作变量的话,IE就会报以上错误了,唉!
由于这是 jQuery 的一个插件,幸好改动的地方不太多,只要将用到此属性的变量名都改了即可。
在此也随便介绍一下这个插件吧,感觉还是挺不错的,此插件叫 imList ,即可以帮你批量生成HTML元素和代码,而且有非常丰富的正则模板替换功能,适合需要与服务器交互后动态生成相应HTML界面的场合,感兴趣的朋友可到其官网了解详情啦
http://grasshopperpebbles.com/ajax/jquery-plugin-imlist/
if (opts.display.class != '') { $(list).addClass(opts.display.css); }
此句其实是判断 opts 对象的 display 的 class 属性有没值,否则就做相应的处理,语法上来说是没错的,后来上网搜索一番,才发现原来 IE 对JS语法的要求比较苛刻,因为其中的 class 是 js 的关键字,如用此来作变量的话,IE就会报以上错误了,唉!
由于这是 jQuery 的一个插件,幸好改动的地方不太多,只要将用到此属性的变量名都改了即可。
在此也随便介绍一下这个插件吧,感觉还是挺不错的,此插件叫 imList ,即可以帮你批量生成HTML元素和代码,而且有非常丰富的正则模板替换功能,适合需要与服务器交互后动态生成相应HTML界面的场合,感兴趣的朋友可到其官网了解详情啦
http://grasshopperpebbles.com/ajax/jquery-plugin-imlist/
相关文章推荐
- IE报js错误缺少标识符、字符串或数字
- IE下js错误缺少标识符、字符串或数字解决办法
- JS在IE下缺少标识符的错误
- IE老是提示js有错误(缺少标识符或者字符串)
- IE报js错误缺少标识符、字符串或数字
- JS“缺少标识符 字符串或数字”错误
- JS“缺少标识符 字符串或数字”错误
- JS“缺少标识符 字符串或数字”错误
- JS错误:SCRIPT1028:缺少标识符、字符串或数字
- JS“缺少标识符 字符串或数字”错误
- IE(兼容问题)错误:缺少标识符 字符串或数字的解决
- JS“缺少标识符 字符串或数字”错误
- IE下js报错 SCRIPT1028: 缺少标识符、字符串或数字
- JS“缺少标识符 字符串或数字”错误
- JS“缺少标识符 字符串或数字”错误
- IE报js错误缺少标识符、字符串或数字
- error C2146: 语法错误 : 缺少“;”(在标识符“hdr”的前面)
- VC2005编译错误:error C2146: 语法错误 : 缺少“;”(在标识符“PVOID...
- vs2008 错误类型 : 语法错误:缺少“;”(在标识符“*”的前面)
- js 属性与函数 Microsoft JScript 运行时错误: 缺少函数