我正在使用http://isotope.metafizzy.co/docs/options.html#onlayout它说:
“类似于回调,onLayout 是一个函数,每次同位素实例运行其布局逻辑时都会触发该函数。”
$('#container').isotope({
onLayout: function( $elems ) {
// `this` refers to jQuery object of the container element
console.log( this.height() );
// callback provides jQuery object of laid-out item elements
$elems.css({ background: 'blue' });
}
});
这意味着当“布局”完成后,我可以运行它:
$elems.css({ background: 'blue' });
我没有“$elems”,但据我所知,这意味着当“onLayout”完成后,我可以运行我想要的,我想运行这个:
$("#container").width();
$("#head").animate({ width: newWidth}, "fast");
但是 "( )" 中的 "$elems" 如何以及是什么?
谢谢