使用Isotope插件如何刪除當前存在的所有圖像並按下按鈕加載一組圖像?如何刪除所有圖像並添加新的圖像列表?
在它說,這樣做是爲了移除單個項目的文件:
.isotope('remove', $items, callback)
如何刪除所有項目,然後裝入一組新的項目? jsfiddle中的一個例子會很棒。
使用Isotope插件如何刪除當前存在的所有圖像並按下按鈕加載一組圖像?如何刪除所有圖像並添加新的圖像列表?
在它說,這樣做是爲了移除單個項目的文件:
.isotope('remove', $items, callback)
如何刪除所有項目,然後裝入一組新的項目? jsfiddle中的一個例子會很棒。
您可以使用jQuery刪除元素,然後觸發同位素reLayout。
例
$items.remove(); // you can remove multiple items with jQuery and also append new itmes
$item_parent.isotope('reLayout');
閱讀
這是沒有必要使用同位素來處理節點缺失。
我也一樣,最近需要用一套新的圖像,以取代所有同位素項目。
這爲我工作:
var $isoContainer = $('#image-feed');
$isoContainer.isotope('remove', $isoContainer.isotope('getItemElements'));
$isoContainer.isotope('appended', $newEntries);
$isoContainer.isotope('layout');
而不是使用'append'和'layout'可以做['insert'](http://isotope.metafizzy.co/methods.html#insert) 可用於同位素v1 –
我試過,$(allCards)一個.remove();這將刪除所有圖像。然後我用$(「#content」)。html(data)獲取新數據;然後我做了$('#content')。isotope('reLayout');此後,同位素不起作用,我沒有任何錯誤。 – rotaercz