私はli と float:left で作られたそのようなタイプのカタログを持っています。文字列から製品の最も高いタイトルを選択するにはどうすればよいですか? たとえば、製品の 2 つの文字列があり、最初の行の最も高いタイトルには 2 つのテキスト文字列があります。つまり、この文字列のすべてのタイトルは、最も高いタイトルの高さと等しくなければならず、2 行目の最も高いタイトルの高さは 3 です。テキストの文字列、つまり、この文字列のすべてのタイトルは、文字列が 1 つであっても高さ 3 の文字列と等しくなければならないことを意味します
これが私のマークアップのクリックです
<ul class="b-products__list">
<li class="b-product">
<div class="b-product__img-wrap"><a href="" class="b-product__img-link" title="товар"><img src="_mod_files/ce_images/product-1.jpg" alt="" class="b-product__img"></a></div>
<h3 class="b-product__title"><a href="" class="b-product__link">Интеллектуальные вентиляторы вентиляторы</a></h3>
</li>
<li>...</li>
同様のスクリプトがありますが、行が表示されません
function setEqualHeight(columns)
{var tallestcolumn = 0;
columns.each(
function()
{currentHeight = $(this).height();
if(currentHeight > tallestcolumn)
{tallestcolumn = currentHeight;}
});
columns.height(tallestcolumn);
}