Итак, у меня есть этот список, который использует одно и то же имя класса для всех элементов в списке. У меня есть плагин jQuery, который находит самый высокий элемент и делает высоты всех элементов списка равными самым высоким.
Что я хочу сделать, так это то, что я хочу запустить метод для каждой группы UL
. Я имею в виду, что сейчас jQuery выбирает ВСЕ элементы LI
, даже если они находятся в других списках, и делает их такими же, как самый высокий элемент. Я только хочу, чтобы элементы списка были такими же высокими, как самый высокий элемент в их списке, а не в других списках.
Это то, как я это называю, и это работает, но не так, как я спрашиваю.
$j('.list-item').equalHeights(200); //minimum is 200px
Я пробовал это, но это дает те же результаты:
$j('.lists').find('li').equalHeights(200);
Я не был уверен, нужно ли мне проходить через каждый UL
, а затем запускать метод таким образом?
HTML:
<ul class="lists">
<li class="list-item">item</li>
<li class="list-item">item</li>
<li class="list-item">item</li>
<li class="list-item">item</li>
</ul>
<ul class="lists">
<li class="list-item">item</li>
<li class="list-item">item</li>
<li class="list-item">item</li>
<li class="list-item">item</li>
</ul>
<ul class="lists">
<li class="list-item">item</li>
<li class="list-item">item</li>
<li class="list-item">item</li>
<li class="list-item">item</li>
</ul>