2012-03-23 76 views
0

創建等高列:等高列

var colHeight = Math.max($('.3columngallery .col1').height(), $('.3columngallery .col2').height(), $('.3columngallery .col3').height()); 
$('.3columngallery .gallery').height(colHeight); 

它的工作在Firefox和Safari罰款,但沒有在Chrome和Opera。

這裏的頁面,在這裏我用這個腳本的鏈接:如果你正使用該容器內的圖像http://www.jaspreetkaur.com/gwstudio/product-gallery

+0

當你說_「不工作」_,你是什麼意思? – gdoron 2012-03-23 10:19:54

+1

我認爲問題並不在於身高,我發現他們的身高也一樣。這可能是浮動元素的問題。 – slash197 2012-03-23 10:21:39

+0

看起來像我需要找到加載圖像時調用腳本的方法。目前我使用$(function(){...}); – 2012-03-23 10:22:14

回答

2

你應該使用

$(window).load(function() 

,而不是

$(function() { 

因爲圖像不會在dom中加載。