【发布时间】:2014-02-13 09:50:26
【问题描述】:
我设置了一个在 Joomla 3.1 上运行的网站,并且我正在使用一个完美运行的砌体脚本:
// Masonry for boxes
function adjustments() {
$('#position-2').masonry({
singleMode: false,
columnWidth: 272,
resizeable: true,
itemSelector: '.newsflash-item',
isAnimated: true
});
}
我首先加载在 masonry.desandro.com 上找到的 JS 文件 jquery.masonry.min.js 以及来自 JQuery 存储库的最新 jquery.min.js 文件。
在我安装了 Joomla 的最新更新并将其从 3.1 升级到 3.2 之前,这一直运行良好。现在,无论我如何尝试调用或定位 JS 文件,砌体功能都将不起作用。我只得到这个错误:
Uncaught TypeError: Cannot call method 'masonry' of null
此时,就像树对伐木工人说的那样,我被难住了。还有其他人遇到此问题和/或有任何解决方法的想法吗?
【问题讨论】:
标签: joomla jquery-masonry joomla3.2 typeerror