Я знаю, что на этот вопрос ответили, но мне все еще нужна помощь в моей конкретной ситуации
У меня есть
<ul>
<li>blah blah</li>
<li>blah blah blah</li>
</ul>
Мне удалось вставить div после каждого li, используя
$('<div class="shadow-hide"></div>') .appendTo('div#main nav.left ul li');
Итак, HTML теперь
<ul>
<li>blah blah</li>
<div class='shadow-hide'></div>
<li>blah blah blah</li>
<div class='shadow-hide'></div>
</ul>
но как мне установить высоту div в соответствии с высотой li перед ним?
вот моя попытка, но я думаю, она просто получает высоту первого li:
$('<div class="shadow-hide"></div>') .appendTo('div#main nav.left ul li');
var liHeight = $("div#main nav.left ul li").height();
$('div.shadow-hide').css('height', liHeight);