2010-03-08 67 views
1

我一直在这条线在我的代码获得预期的标识符错误=“期望的标识符错误”/

$.fn.myPlugin = $.myPlugin; 

任何想法,为什么这可能发生?

回答

1

其实我只是在这里找到了答案:

http://www.ventanazul.com/webzine/articles/javascript-expected-identifier-error-internet-explorer

一些咖啡后,我发现 问题的代码是:

VAR类= $(本).parent() .attr( '类');

是的,类在Internet Explorer中似乎是一个保留字 ,再次感谢 微软让网络开发者的 生活如此困难。

我只是改变了变量名 修正这个错误,是这样的:

VAR tabClass = $(本).parent()ATTR( '类')。

+0

我不会担心太多。任何仍在使用IE6的用户都应该得到这样的错误。 – Josh 2010-03-08 03:26:16