砌体附加在现有列表的顶部

时间:2011-12-17 18:45:22

标签: jquery-masonry

我有这个砌成的列表,它最初来自一个mysql数据库。当我试图将新数据附加到列表中时,也是通过外部php从mysql数据库中添加新数据,新数据最终会在“旧”数据之上而不是在它之下。

我猜这是因为砌体功能不起作用,因为当我在末端没有砌体线的情况下附加时会发生同样的事情。

带来新数据的jQuery看起来像这样:

$('.loadmore').click( function(){

    $.post('db_loadmore.php',{value:value}, function($data){
    $('#list').append($data).masonry('appended', $data );

});         
});

外部php只是一个简单的mysql_fetch_array,它将数据放在其中与现有列表相同。

甚至可以从mysql数据库追加新数据,还是我做错了?!

1 个答案:

答案 0 :(得分:0)

我发现错误并修复了它。显然,您必须在主要砌体功能和附加砌体中使用相同的容器。希望它有意义..