【问题标题】:wookmark tile height not resizing书签磁贴高度未调整大小
【发布时间】:2013-03-14 13:10:09
【问题描述】:

我正在为使用 wookmark jquery 插件显示的每个“图块”添加评论部分。

这可以是评论框,也可以是评论框和以前的 cmets,因此高度未知。

因为有多个我在事后添加它们。

问题是评论字段被加载到每个图像下,但瓷砖没有更新它们的大小以适应,因此它们是重叠的,cmets 覆盖在它们下面的瓷砖上。

我知道我可以刷新布局但不知道在哪里,我已经尝试了所有我能想到的地方。

这是加载 cmets 的代码(每个 <LI> 底部都有一个名为 .comment_holder 的 div)

/** Refreshes the layout. */
function applyLayout() {

    $('.comment_holder').each(function(index, elem){
       $(elem).load('/pages/includes/comments.php', { 
            wl_id: $(elem).attr("id") 
        });
    });

  // Clear our previous layout handler.
  if(handler) handler.wookmarkClear();
  // Create a new layout handler
  handler = $('#tiles li');
  handler.wookmark(options);

};

有什么想法吗?

【问题讨论】:

    标签: jquery jquery-plugins wookmark


    【解决方案1】:

    也许你最好在 jsfiddle.com 上提供一个测试链接。 为确保在所有 dom 渲染后进行布局,您应该将 wookmark 方法移动到 $(elem).load 的回调函数中。

    【讨论】:

      猜你喜欢
      • 2016-05-12
      • 1970-01-01
      • 2019-02-03
      • 2012-04-02
      • 1970-01-01
      • 2021-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多