tzCheckbox预期标识符,字符串或数字

时间:2013-07-03 07:39:48

标签: javascript jquery

我只是将tzCheckbox视为花哨的ON / OFF并且在IE8下我在此行中有错误

// Creating the new checkbox markup:
var checkBox = $('<span>', {
    class: 'tzCheckBox ' + (this.checked ? 'checked' : ''),
    html: '<span class="tzCBContent">' + labels[this.checked ? 0 : 1] +
          '</span><span class="tzCBPart"></span>'
});

并且错误说明:预期的标识符,字符串或数字。

1 个答案:

答案 0 :(得分:1)

我在ie8下遇到了同样的问题,但现在我解决了。 您需要更改类部件,如下所示。

'class' : 'tzCheckBox'+(this.checked?' checked':''),

参考这个 Possible cases for Javascript error: "Expected identifier, string or number" 其中一个答案很有帮助。