我试图在流沙安排它们之后返回元素数量
http://razorjack.net/quicksand/
这应该有点工作
function adjust_height (){
var getall = $('#wrapper .li').length;
console.log(getall);
}
$(".portfolio-content").quicksand($filteredData, {
duration: 800,
easing: 'easeInOutQuad',
adjustHeight:false
},function (){
adjust_height ();
});
但我得到的是前一个设定长度,例如,如果有4个,点击我有2个,计数为4,下次点击次数为2。好像我的计数迟到了
我做错了什么?
答案 0 :(得分:1)
在流沙回调函数中,在adjust_height();
下添加以下内容:
var filteredSize = $filteredData.size();
alert(filteredSize);
// If the above var doesn't work, try this variant.
// var filteredSize = $($filteredData).size();
答案 1 :(得分:1)