IE 7和8中的Mootools New Element'Class'错误

时间:2011-08-16 03:55:25

标签: internet-explorer mootools

在mootools 1.3中,以下代码在Internet Explorer 7和8中查看时产生错误:

new Element('div', {class: 'thumbBox'});

错误如下:

SCRIPT1028: Expected identifier, string or number 

该错误指向上述代码中“class”一词的开头。

帮助?感谢

1 个答案:

答案 0 :(得分:3)

class是IE中的保留关键字,将其放在语音标记/引号中。

new Element("div", {
    "class": "foo",
    id: "bar"
});

你实际上可以写成:

new Element("div#bar.foo");