0

我只是 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>'
});

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

4

1 回答 1

1

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

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

请参阅此 Javascript 错误的可能情况:“预期的标识符、字符串或数字” 其中一个答案很有帮助。

于 2013-07-12T02:13:51.643 回答