Jquery Isotope插件:生成随机大小的图像
我正在使用Jquery Isotope插件,其div具有背景图像并且具有特定大小:
.frontpageimage { height: 200px; width: 200px; background-image: url('tile1.jpg'); }
这很好用。 但是我想在那里随意选择和成像并使其比其他更大,所以我创建了这个:
$('#isotopecontainer .isotope-item:nth-child(2)').find('.frontpageimage').addClass('frontpageimagehigh'); .frontpageimagehigh { height: 420px; width: 200px; }
(注意:目前硬编码选择第二张图像 – 稍后将进行随机化。)
麻烦的是,如果我在上面的代码中插入上面的代码,那么它就不起作用了。
如果我在调用Isotope后插入上面的代码,它可以工作,但图像重叠 – 即:图像在Isotope渲染后改变大小。
有谁知道如何将其添加到现有的同位素脚本中? 或者有人对我有任何建议吗? 如果需要澄清,请告诉我。
谢谢
好的,所以我发现添加我自己的类来代替isotope-item并调整我的JQuery以及将它移回同位素调用之上就可以了:
$('#isotopecontainer .item:nth-child(2)').find('.frontpageimage').addClass('frontpageimagehigh');
希望这有助于某人。 如果您需要更多信息,请告诉我