這很奇怪 - 由於「語法錯誤」,我的頁面上的腳本在Safari 5.0.5中突然崩潰,但是相同的腳本完美地工作另一臺運行Safari 5.0.6的機器以及運行Safari 5.1的第三臺機器。Safari 5.0.5中的jQuery語法錯誤,但不是5.0.6或5.1
我不能共享完整的劇本,但有問題的路線是:
$("").attr({href: "#", "data-id": value.aid, class: "artist"}).text(value.artist).wrap("").parent().fadeIn("fast").appendTo(list);
確切的錯誤是:
SyntaxError: parse error
而且我使用jQuery 1.7 .1是當前版本,與Safari 5.0.x兼容。
任何想法「解析錯誤」會是,考慮到腳本在新版本的Safari中正常工作嗎?