【问题标题】:Freetile Jquery plugin - Function not executed when page is loadedFreetile Jquery插件-加载页面时未执行功能
【发布时间】:2012-09-19 07:47:28
【问题描述】:

我正在使用Freetile Jquery Plugin 来制作更好看的网格。 在我的网页上,我喜欢不同高度的卡片,这就是我使用 freetile 的原因。

问题
这是我执行插件的jQuery sn-p

<script type="text/javascript">

$(document).ready(function() {
$('#freetile-container').freetile({ animate: true, elementDelay: 30 });
});

</script>

它不执行插件所以我的页面看起来像这样 Image - only floated

但是当我打开我的萤火虫时,插件突然被执行,“卡片”被动画化并相互平铺。 Image - Now tiled

我真的无法弄清楚似乎有什么问题 - jquery 是否认为我的页面尚未加载或其他什么?

感谢任何帮助!

【问题讨论】:

  • 遇到完全相同的问题,似乎只有在调整窗口大小后才能完成图块的排序。

标签: jquery jquery-plugins


【解决方案1】:

尝试指定自定义元素选择器:

$(document).ready(function() {
        $('#freetile-container').freetile({ 
        selector: '.post',
        animate: true, 
        elementDelay: 30
    });
});

用你的元素的类名替换“post”。

【讨论】:

    猜你喜欢
    • 2012-12-18
    • 1970-01-01
    • 2010-10-14
    • 2016-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多