你的問題是,在這一領域的代碼:
if (jQuery(this).parents('.portelement').hasClass("large")) {
jQuery(this).parents('.portelement').animate({
height: _this.defaultBlockHeight + 20 + 2*param_obj.portfolio_gallery_ht_view0_element_border_width+param_obj.portfolio_gallery_ht_view0_title_font_size
}, 300, function() {
jQuery(this).removeClass('large');
portfolioGalleryIsotope(_this.container,'reLayout');
});
_this.element.removeClass("active");
return false;
}
,而不是設置高度回到240像素,你將它設置爲197我使用圖像的寬度認爲這部分是由於你,在你的功能,這是297
,你可以手動設置高度,通過改變這一行
height: _this.defaultBlockHeight + 20 + 2*param_obj.portfolio_gallery_ht_view0_element_border_width+param_obj.portfolio_gallery_ht_view0_title_font_size
這個
height: 240
,或者你可以重寫你的函數使用正確的參數。
你真了不起!這工作。謝謝! –