2016-06-03 13 views
0

Ich kann anscheinend keine neuen Items an Isotope anhängen, egal was ich versuche. Ich möchte es nach einer Ajax-Anfrage machen.Anfügen neuer Elemente an Isotop

Der nächstgelegene ich gekommen bin, ist die folgende in meinem success Rückruf:

$('.storiesiso').append(response).isotope('reloadItems').isotope({ sortBy: 'original-order' }).isotope('layout'); 

verwenden, werden die Elemente tatsächlich hinzugefügt, aber sie sind auf display:none und haben keine right oder top css stying angewendet Sie.

Antwort

1

Haben Sie das mit den Isotopenmethoden versucht? http://isotope.metafizzy.co/v1/docs/adding-items.html

Die appended oder insert Methode kann verwendet werden, nachdem Ihre Antwort gefüllt ist:

var $newItems = $('<div class="item" /><div class="item" /><div class="item" />'); 
$('#container').isotope('insert', $newItems);