Javascript IE8上的JS:删除终止逗号仍然会给出;预期的标识符、字符串或数字“;

Javascript IE8上的JS:删除终止逗号仍然会给出;预期的标识符、字符串或数字“;,javascript,internet-explorer-8,cross-browser,Javascript,Internet Explorer 8,Cross Browser,在IE8上测试我的网站会抛出一个奇怪的错误;我最初以为这是因为在“class:'deforce'”之后留下了逗号,但它仍然抱怨“预期的标识符、字符串或数字”: var偏转器= jQuery(“”{ 样式:'左:'+x+'px;顶:'+y+'px', 类:“导向器” }); 清除了缓存,没有运气。那会是什么 (顺便说一句,真正的浏览器什么都不要抱怨;)类是一个。使用字符串: jQuery('<div/>', { style: 'left: ' + x + 'px; top:

在IE8上测试我的网站会抛出一个奇怪的错误;我最初以为这是因为在“class:'deforce'”之后留下了逗号,但它仍然抱怨“预期的标识符、字符串或数字”:

var偏转器=
jQuery(“”{
样式:'左:'+x+'px;顶:'+y+'px',
类:“导向器”
});
清除了缓存,没有运气。那会是什么

(顺便说一句,真正的浏览器什么都不要抱怨;)

是一个。使用字符串:

jQuery('<div/>', {
    style: 'left: ' + x + 'px; top: ' + y + 'px',
    'class': 'deflector'
});
jQuery(“”{
样式:'左:'+x+'px;顶:'+y+'px',
“类”:“导向器”
});
至少Firefox(从FF5开始)也会对此抱怨,而且有充分的理由。

类是一个很好的例子。使用字符串:

jQuery('<div/>', {
    style: 'left: ' + x + 'px; top: ' + y + 'px',
    'class': 'deflector'
});
jQuery(“”{
样式:'左:'+x+'px;顶:'+y+'px',
“类”:“导向器”
});

至少Firefox(从FF5开始)也会抱怨这一点,而且有很好的理由。

Woah:)直截了当地说。作品精彩的。谢谢!好吧,让我换一种说法:至少Firefox(自FF5以来)也会对此抱怨,而且有很好的理由阿爱:好的:)抱着“传统兼容性”的心态;)干杯啊:)快,直截了当地说。作品精彩的。谢谢!好吧,让我换一种说法:至少Firefox(自FF5以来)也会对此抱怨,而且有很好的理由阿爱:好的:)抱着“传统兼容性”的心态;)Cheers@ta.speot.is要证明你自己吗?增加价值或保持你的自我控制。@ta.speot.你需要证明你自己吗?增加价值,或者让你自己去玩。