Я использую такой список
<ul class="menu">
<li><a>Test Page</a></li>
<li><a>Test Page</a></li>
<li><a>Test Page</a>
<ul>
<li><a>Test Page</a></li>
<li><a>Test Page</a></li>
<li><a>Test Page</a></li>
<li><a>Test Page</a></li>
</ul>
</li>
<li><a>Test Page</a></li>
</ul>
Мне нужно добавить <div class"arw"></div>
к <a>
, за которым следует вложенный <ul>
, поэтому в приведенном выше примере он будет здесь
<ul class="menu">
<li><a>Test Page</a></li>
<li><a>Test Page</a></li>
<li><a>Test Page<div class="arw"></div></a>
<ul>
<li><a>Test Page</a></li>
<li><a>Test Page</a></li>
<li><a>Test Page</a></li>
<li><a>Test Page</a></li>
</ul>
</li>
<li><a>Test Page</a></li>
</ul>
Не уверен, что jquery будет выглядеть примерно так:
$('.menu li:has(ul)').prev('a').append('<div class="arw"></div>');