我正在使用带有可扩展项目的同位素(http://isotope.metafizzy.co),我想使用 ScrollTo 以便我可以自动滚动到新扩展的项目..
我首先尝试将回调与 reLayout 方法一起使用,例如:
container.isotope('reLayout', iwannascroll(origin));
function iwannascroll(origin_with_newpos){
$.scrollTo(origin_with_newpos, 800);
}
origin 是我从点击处理程序中放置“this”的变量。
不幸的是,我总是得到对象的旧位置..
实际上我不确定回调是否被调用得太快或者我无法理解存储我的 jQuery 对象如何使它更像一个副本或“指针”;-)
任何想法 ?
编辑:我现在确定在动画结束之前调用了回调,所以我的问题是:我现在如何才能完成动画?