我的项目几乎完成了,只有一件事无法正常工作。我使用 Isotope 删除项目,这非常有效。该项目被删除,下一个项目滑入它的位置。现在我想将项目添加到网格中。如果我删除 Isotope 功能,一切正常,但我希望它与 Isotope 一起工作(因为很好的过渡等)。如果我使用我当前的代码,除了最后一项(它被克隆但没有添加到网格中)之外,什么都不会发生。
重现问题:
- 单击添加用户
- 没有任何反应
工作:
- 从标题中删除同位素 js 文件,从 JS 文件中删除同位素 js(第 7 到 16 行)
- 单击添加用户
- 用户很好地添加到网格中
这是我的 JS 的一个片段:
$('.js-add-user').on( 'click', function(e) {
e.preventDefault();
$('.js-grid-item:last').clone().insertAfter($('.js-grid .js-grid-item:last'));
});
看我的小提琴:
https://jsfiddle.net/r3c05odv/3/
谁能帮帮我吗?