Masonry是一个高级的jQuery插件,有各种选项。由于我对jQuery的了解有限,我无法通过阅读砌体代码来理解它是如何工作的。这个插件背后的基本jQuery API是什么重新安排DIV?我的意思是我们如何在jQuery的帮助下基本上简单地重新安排DIV?
注意:正如评论中所讨论的,Masonry就是我所指的行为的一个例子。我想知道jQuery如何基本上重新安排DIV的位置。
答案 0 :(得分:4)
好的,所以假设你有3个div,你只是希望它们在加载时排列。让我们说高度。让我们也说这个例子你不关心它们的动画,你只想让它们按高度排列。
这是jsfiddle: http://jsfiddle.net/hMmLd/1/
使用jquery我按高度对元素进行排序,然后在屏幕上以新的顺序重新绘制它们。
答案 1 :(得分:3)
我正在学习如何做同样的事情阿里。如果你提供一个具体的例子,你想重新安排,我可以发一个更好的答案。与此同时,这个链接非常宝贵:
http://api.jquery.com/category/manipulation/
另外,我发现用谷歌搜索谷歌“JQuery DOM操作”提供了很多很好的信息和一些很棒的教程。