1

唯一の問題は、ボックス内の何かが変更された場合 (およびボックスの高さが変更された場合)、それらが重なり合うことです。それを避けるために、私はこれを試しています:

$('#container').isotope({
  // options
  itemSelector : '.box'
});

$(".special").click(function() {
    $(this).append("I'm a <strong>special</strong> box!");
    $('#container').isotope({'reLayout'});
});

..しかし、うまくいかないようです。

ここで例を確認してください: http://jsfiddle.net/eELmb/

4

1 に答える 1

2

relayout次のように使用してみてください。

$('#container').isotope('reLayout');

http://isotope.metafizzy.co/docs/methods.html#relayout

于 2012-09-07T18:46:23.753 に答える