Jquery plugins 将脚本移动到联机状态后不执行

Jquery plugins 将脚本移动到联机状态后不执行,jquery-plugins,Jquery Plugins,以下脚本在本地工作: <script> $(document).ready(function() { var $container = $('#content'); alert('1'); $container.imagesLoaded(function(){ $container.masonry({ itemSelector : '.box', columnWidth : 220

以下脚本在本地工作:

    <script>
$(document).ready(function() {
    var $container = $('#content');
    alert('1');
    $container.imagesLoaded(function(){
        $container.masonry({
            itemSelector : '.box',
            columnWidth : 220 
        });
        alert('2');
    });
});
</script>

$(文档).ready(函数(){
var$container=$(“#content”);
警报(“1”);
$container.imagesLoaded(函数(){
$container.com({
itemSelector:“.box”,
列宽:220
});
警报(“2”);
});
});
但一旦我上传网站并在线运行,它就不再组织图片了。不执行砌体布局

想法?2号警报未触发,因此imagesloaded事件未触发


克里斯

你到底想干什么?在图像加载之前,您是否试图隐藏砖石结构?另外,从标题中删除bootstrap.min.js您不需要在其中同时使用bootstrap和bootstrap.min.js。此时,我只是尝试使图像垂直排列,以便它们以砌体模式显示在列中。在当地,他们很好地收起被子。。。当我把它上传到我的网站并运行代码时,图像加载不会触发,所以它们的图像不会以砖石的形式组织起来。。。我怀疑这是一份文件。准备发行。。。它会在图像准备好之前触发,这样加载的事件就不会被捕获…一旦我完成了该工作,我将隐藏图像,然后在组织它们之后取消隐藏。。。。一次只做一件事…为什么不纯粹用CSS来做呢?默认情况下,只需隐藏图像<代码>容器不透明度0或
显示:无
。默认情况下,一旦砌石完成图像的组织,它将向容器添加一个“砌石”类。所以只需将
#container.mashing
设置为
display:block
或opacity 1或您正在执行的任何操作。