FAQ を読みましたが、ここでコード エラーを実行する必要があるかどうかが明確ではありません。とにかく、このスニペット (私が取り組んでいるプロジェクトから抜粋したもの) には苦労しています。JSFiddleをチェックインすると}
、 を閉じることを期待していたanimate({
が、代わりに見つかったことがわかりまし300
たが、一致するものが何もないため、 animate は既に閉じられているため意味がありません。
コンソールは、前のコンマ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