关于.isotope('reLayout')

时间:2011-05-06 03:43:46

标签: jquery jquery-isotope

类似的东西:

http://jsfiddle.net/nSZSg/

<div id="container" class="clickable clearfix">

<img class="element"onclick="
  if($(this).hasClass('da'))
  {$(this).animate({'height':'63','width':'182'}).removeClass('da')}
  else
  {$(this).animate({'height':'126','width':'364'}).addClass('da')}
  "style="width:182px;height:63px;" src="http://www.google.com/images/logos/ps_logo2.png"/>

<img class="element"onclick="
 if($(this).hasClass('da'))
 {$(this).css({'height':'53','width':'215'}).removeClass('da')}
 else
 {$(this).css({'height':'106','width':'430'}).addClass('da')}
 "style="width:215px;height:53px;" src="http://static.jquery.com/files/rocker/images/logo_jquery_215x53.gif"/>

<img class="element"onclick="
 if($(this).hasClass('da'))
 {$(this).animate({'height':'63','width':'182'}).removeClass('da')}
 else
 {$(this).animate({'height':'126','width':'364'}).addClass('da')}
 "style="width:182px;height:63px;" src="http://www.google.com/images/logos/ps_logo2.png"/>

</div>

$('.element').live('click', function(){
    $('#container').isotope('reLayout');
});

$('#container').isotope({
    itemSelector: '.element',
    masonry: { columnWidth : 1 }
});

我想使用.isotope('reLayout')制作图片页面。 看看GOOGLE徽标使用“$(this).animate”,JQUERY徽标使用“$(this).css”。尝试点击它们。问题是,GOOGLE logo the.animate不起作用,点击GOOGLE对面,并且JQUERY thes.css正确,我该如何解决?

1 个答案:

答案 0 :(得分:1)

您遇到了我在Isotope - animating item sizes

中遇到的问题