2014-10-10 82 views
0

我試圖重置在一組響應引導列中<p class="product_description">的最大高度。但是,此代碼似乎只適用於初始文檔加載而不是resize事件。我錯過了什麼?如何重置窗口上的元素的最大高度調整大小

function DoEqualSizer(myclass) { 
    var heights = $(myclass).map(function() { 
     $(this).height('auto'); 
     return $(this).height(); 
    }).get(), 
    maxHeight = Math.max.apply(null, heights); 
    $(myclass).height(maxHeight); 
}; 

function EqualSizer(myclass) { 
    $(document).ready(DoEqualSizer(myclass)); 
    window.addEventListener('resize', DoEqualSizer(myclass)); 
}; 

EqualSizer('.product_description'); 
+0

你把你的代碼在$(文件)。就緒(函數(){//所有的JS代碼在這裏}); – Meer 2014-10-10 23:55:16

回答

1

嘗試修改它:

function EqualSizer(myclass) { 
    $(document).ready(DoEqualSizer(myclass)); 
    window.addEventListener('resize', function() { DoEqualSizer(myclass); }); 
}; 
相關問題