要素を同じサイズになるようにサイズ変更/イコライズする機能があります。私はDOM Ready上でその関数を呼び出し、ウィンドウのサイズ変更でも呼びたいと思っていますが、起動していないようです。 console.log
は、あなたが期待しているように発火しますが、equalize()
の機能はありません。ウィンドウ上のファンクションサイズ変更
// Equalize
var equalize = function(){
var maxHeight = 0;
$('.equalize').each(function(){
if ($(this).outerHeight() > maxHeight) { maxHeight = $(this).outerHeight(); }
});
$('.equalize').outerHeight(maxHeight);
};
jQuery(document).ready(function($) {
// fire equalize
equalize();
$(window).resize(function(){
equalize();
console.log('[Log] Resized');
}).trigger('resize');
});
それは、サイズ変更ウィンドウ上の機能を発射することになると私はここで何かが足りないのですか?ありがとう!
私にとってはうまくいくと思われますか? – adeneo
上記の両方のスニペットが同じ範囲内にありますか?もしそうなら、コンソールログ出力が存在すれば 'equalize()'関数が確実に呼び出されます。 –
上記のスニペットは、 'js'ファイル全体@StephenThomas – buschschwick