0

我为 jquery 使用同位素插件,如果是静态 html 块,这很好用:

HTML:

<body>
    <div id="target">
        <div></div>
        <div></div>
        <div></div>
        <div></div>
    </div>
</body>

JS:

$('#target > *').isotope([needle options]);

但是,如果我使用“加载”将内容加载到#target,同位素会忽略它们。

JS:
$('#target').load('file',function()
{
    $('#target > *').isotope([needle options]);
}
);

请帮忙,这很重要。

4

1 回答 1

2

您可以实例 onload 由您的load.

请参阅同位素文档中的插入方法

$.ajax({
  url: file,
  success: function( data ) {
  $('#target').isotope('insert', data);
  }
});
于 2012-02-02T10:53:28.280 回答