我确实希望我的问题适合这里,因为我阅读了常见问题解答,但我不清楚是否应该在这里运行代码错误。无论如何,这个片段(从我工作的项目中提取)让我很难过。在检查JSFiddle时,它告诉我它期望}
关闭animate({
但是 found 300
,但这没有意义,因为没有什么可匹配的,动画已经关闭。
然后控制台,告诉我之前的逗号300
是意外的。我真的不明白它的问题!
var condition = offL > ((wW / 2) - $this.width()),
propertiesAnim = [],
propertiesCss = [];
if (condtion) {
properties = "'left': offL - tooltip.width() - 25";
propertiesCss = "'right', 'auto'";
} else {
properties = "'right': offR - tooltip.width() - 25";
propertiesCss = "'left', 'auto'";
}
tooltip.stop(true).css(propertiesCss).text(title).animate({
"top": ($this.offset().top + (posT / 2) - (tooltip.height() / 2)),
properties
}, 300).fadeTo(200, 1); // Error