イメージのロード後にdivの高さを一致させるのに問題があります。これは、最も高いdivの高さを取得しますが、画像がロードされる前に取得されるようです。これにはどんな方法がありますか?ここ ページの読み込み後のdivの高さjQuery
function matchColHeights(col1, col2) {
var col1Height = $(col1).height();
alert('col1 '+col1Height);
var col2Height = $(col2).height();
alert('col2 '+col2Height);
if (col1Height < col2Height) {
$(col1).height(col2Height);
} else {
$(col2).height(col1Height);
}
}
$(document).ready(function() {
matchColHeights('#leftPanel', '#rightPanel');
});
は、それが実行されている場所へのリンクです:
http://www.tigerstudiodesign.com/blog/
運がありません。まだ同じことをしています。 – Lukasz
ほんの少しの手間をかけて、私はこれを働かせました、ありがとう!これは私のために働いたものです:function matchColHeights(col1、col2){ $( 'img')load(function(){ var col1Height = $(col1).height(); alert( 'col1:' + col1Height); \t VAR col2Height = $(COL2).height(); \t警告( 'COL2:' + col2Height); \t \t(col1Height
Lukasz