我正在使用Vanilla Masonry(原始 JS,非 jQuery 版本),如下所示:
在头部:
<script id="masonry" type="text/javascript" src="resources/js/masonry.js"></script>
体内:
<script>
window.onload = function() {
var wall = new Masonry( document.getElementById('ext-component-3'), {
columnWidth: 145
});
};
</script>
但我不断得到:
Uncaught ReferenceError: Masonry is not defined
Uncaught TypeError: Cannot call method 'appendChild' of undefined
有谁知道我的设置可能有什么问题?