私はjQuery matchHeightを使用します。行のすべての要素を同じ高さにするために使用されます。jQuery MatchHeightの性能
多くの要素を持つページがあり、ロードが非常に遅く、ブラウザのサイズを変更して(matchHeightアップデートを起動すると)機能の終了を待たなければなりません。
Here例を見つけることができます(フルスクリーンで開きます)。あなたが見ることができるように
は、私はブートストラップ(CSSにとJScriptページの端にある)、jQueryのプラグインMatchHeightを含め、私のscript.jsに私はこのコードを使用して初期化:
jQuery(document).ready(function($) {
// matchHeight
$(function() {
$('.col-eq-height').matchHeight({
property: 'min-height'
});
});
});
ページmatchHeight機能を適用するクラス「col-eq-height」を持つ多くの要素が含まれています。
このプラグインのパフォーマンスを向上させるにはどうすればよいですか?
たとえば、(ブラウザのスクロール位置に基づいて)表示要素にのみmatchHeightを適用し、ブラウザウィンドウのすべての要素に対してサイズを変更しないでください。あなたは、私はほとんどが非質問を検討したいものを求めてきましたので、これは、かなり多くの非答えです:私の英語
あなたはより深く潜在してより具体的でなければなりません。あなたの質問への答えははい、いいえですが、他の訪問者に役立つことはありません。 – skobaljic
私はこの問題の解決策を求めています。もし誰かが私を助けることができたら、このプラグインを使う他の開発者は素晴らしいと思います – Alberto
Plunkerがクラッシュしたり読み込みに時間がかかっていることを考えれば、おそらく遅延ロードによってWebページを最適化しようとします。また、高さをJSに合わせる代わりに、CSS3のフレックスに興味があるかもしれません。 –