同位素jquery插件在chrome上无法正常显示
我成功植入了Isotope jquery插件,但出于某种原因,我在第一次加载页面时显示所有项目时遇到问题,而且只在Chrome上显示。
你可以在这里看到发生了什么http://sofzh.miximages.com/javascript/sd.jpg ,这些元素是彼此重叠的。 但是当我按下PSDs然后回到All时它会正常显示。
我没有容器的默认高度,因为我想要动态。
知道如何解决这个问题吗?
问题可能是Isotope在加载图像之前正在做它的事情。
http://isotope.metafizzy.co/demos/images.html
[在此演示中]使用imagesLoaded插件加载所有图像后触发同位素。
http://isotope.metafizzy.co/docs/help.html#imagesloaded_plugin
var $container = $('#container'); $container.imagesLoaded(function() { $container.isotope({ // options... }); });