当我注意到画廊 jQuery 脚本无缘无故停止工作时,我正在开发一个 WordPress 网站。在萤火虫中,我在页面加载后看到的错误是:
Error: Syntax error, unrecognized expression: [object Object][rel='x']
其中“x”是与图库中的图像对应的数字。因为这是一个 jQuery 1.8.3。错误我不知道在哪里寻找真正的问题。
你可以在这里看到现场网站。
当我注意到画廊 jQuery 脚本无缘无故停止工作时,我正在开发一个 WordPress 网站。在萤火虫中,我在页面加载后看到的错误是:
Error: Syntax error, unrecognized expression: [object Object][rel='x']
其中“x”是与图库中的图像对应的数字。因为这是一个 jQuery 1.8.3。错误我不知道在哪里寻找真正的问题。
你可以在这里看到现场网站。
我可以看到问题的发生是因为您的ngg.js
文件在第 30 行发生了另一个错误。
} else if (jQuery(obj).hasClass("prev")) {
pageNumber = jQuery(obj).attr("id").substr(9);
} else if (jQuery(obj).hasClass("next")) {
pageNumber = jQuery(obj).attr("id").substr(9);
}
单击下一个或上一个按钮时,代码会尝试在id
单击的按钮元素上查找属性。当我查看 HTML 时,他们没有id
.
尝试用这个替换上面的:
} else if (jQuery(obj).hasClass("prev")) {
pageNumber--;
} else if (jQuery(obj).hasClass("next")) {
pageNumber++;
}