在我为 div 的大小设置动画后,我试图让 jquery masonry 脚本重新洗牌。我看过一些例子,但我似乎无法让它发挥作用。我试过了:
<script>
$(function(){
$('#container').masonry({
itemSelector: '.box',
columnWidth: 100,
isAnimated: true
});
});
</script>
<script>
$("#test").click( function() {
$("#test").animate ({
"width": 300,
"height": 200
}, 250 );
$('#container').masonry({
itemSelector: '.box',
columnWidth: 100,
isAnimated: true
});
});
</script>
我也试过
<script>
$(function(){
$('#container').masonry({
itemSelector: '.box',
columnWidth: 100,
isAnimated: true
});
});
</script>
<script>
$("#test").click( function() {
$("#test").animate ({
"width": 300,
"height": 200
}, 250 );
$("#container|).masonry("reload");
});
</script>
由于某种原因,我无法进行改组。这是它无法使用的页面http://www.klossal.com/masonry.html
提前感谢您对此的任何帮助。