我遇到砌砖和Magento的问题。我得到一个“未捕获的SyntaxError:意外的输入结束”
我似乎无法弄清楚如何摆脱这个问题。我也有重叠的效果。我无法弄清楚我是否缺少CSS,或者即使我的JavaScript工作正常。我没有使用冲突。
我真的很感激这方面的帮助,我现在有点压力让它现在排序。
以下是网址:
答案 0 :(得分:0)
这种类型的错误通常与你没有正确关闭javascript函数有关。
在你的代码中你有这个功能:
// <![CDATA[
var tpj = jQuery;
tpj.noConflict();
tpj(document).ready(function () {
tpj(function () {
var tpjcontainer = tpj('#container-mas');
tpjcontainer.imagesLoaded(function () {
tpjcontainer.masonry({
itemSelector: '.item',
columnWidth: 240
});
});
// ]]>
它缺少接近tpj(function()&amp; document.ready(函数......它应该如下所示:
// <![CDATA[
var tpj = jQuery;
tpj.noConflict();
tpj(document).ready(function () {
tpj(function () {
var tpjcontainer = tpj('#container-mas');
tpjcontainer.imagesLoaded(function () {
tpjcontainer.masonry({
itemSelector: '.item',
columnWidth: 240
});
});
});
});
// ]]>
可能是别的,但这是一个开始