這裏面是一個小提琴 - https://jsfiddle.net/t6tpxqco/18/的jQuery - 獲得元素的高度和高度適用於其他元素相同的父
我所試圖做的是一個要素「.right」的搶高度和應用內聯樣式到與其匹配的jQuery抓起.right的高度「左」:
<li class="first">
<div class="left"></div>
<div class="right">
<h1>Bear claw bear claw biscuit biscuit.</h1>
<p class="nfo">Bear claw bear claw biscuit biscuit bonbon candy canes chocolate chocolate cake gingerbread. Gummies chocolate bar dragée tootsie roll. Chocolate bar sweet roll oat cake bear claw dragée chocolate bar chocolate bar.</p>
<a href="" class="readMore">Read More</a>
</div>
</li>
<li class="second">
<div class="left"></div>
<div class="right">
<h1>Chocolate bar sweet roll oat cake bear claw dragée</h1>
<p class="nfo">Bear claw bear claw biscuit biscuit bonbon candy canes chocolate chocolate cake gingerbread. Gummies chocolate bar dragée tootsie roll. Chocolate bar sweet roll oat cake bear claw dragée chocolate bar chocolate bar.Pudding chupa chups soufflé sweet roll jelly jujubes cake chocolate cake. Tiramisu gummies pastry donut caramels. Tart pastry liquorice tiramisu.</p>
<a href="" class="readMore">Read More</a>
</div>
</li>
這裏是jQuery代碼我使用:
var pressHeight = $('.right').height();
$('.left').css({
height: pressHeight
})
所以問題是,它obvi擷取.first列表項目中.right元素的高度,並將該高度應用於所有.left元素。
但是,如果你看小提琴,每個.right元素是不同的大小。我需要做的是將.left(圖片)元素的高度與同一父列表項中的各自.right元素進行匹配。
所以爲了幫助簡化,我需要每個列表項中的圖片來匹配內容的高度。
我該怎麼做。
注:這是通過WordPress的迴路中產生,所以我不能添加的ID在列表項內容。
這是一個非常棒的插件,用於匹配相同類的元素的高度。其響應準備。 http://brm.io/jquery-match-height/ – AndyWarren
只要使用這個插件,它將完成你想要的任務,並且你可以設置任何數量的元素來匹配耳朵其他高度,只要他們有你的類正在打電話。 – AndyWarren