奇怪的JS问题

时间:2015-01-21 11:45:41

标签: javascript

我很难弄清楚我在prestashop网站上出现这些错误背后的问题:

JSMin: Unterminated String at byte 714: ';
JSMin: Unterminated String at byte 730: ';
JSMin: Unterminated String at byte 746: ';
JSMin: Unterminated String at byte 26113: '; 

其中一个更糟糕的页面是下面的那个:

链接:https://www.advantagelife.net/ladies-hand-and-sholder-bags/40-chw-ladie-s-summer-stylish-envelope-handbag.html

有人可以帮忙吗?

提前致谢! :)

2 个答案:

答案 0 :(得分:0)

某处遗漏了分号或引号。

JS中的命令可以通过换行符(enter)终止,当你缩小代码时,缺少分号会导致出现此错误信息。

答案 1 :(得分:0)

寻找这行代码:

var productName = 'ChW: Ladie's Summer Stylish Envelope Handbag';

您需要使用双引号括起字符串,或者在" Ladie"中转义撇号。 (正确的拼写是"女士'顺便说一句。)

使用反斜杠逃脱:Ladies\'

你还有一些其他的错误,比如jQuery没有加载,但我认为这是他们抱怨的那个。