I'm sorry, I speak a little English.
My HTML:
<div class="widgetcontent">
<ul>
<li class="cat-item cat-item-526">
<a href="a-test">A test</a>
</li>
<li class="cat-item cat-item-527">
<a href="b-test">B test</a>
<ul class='children'>
<li class="cat-item cat-item-528">
<a href="test-b1">Test B1</a>
</li>
<li class="cat-item cat-item-529">
<a href="test-b2">Test B2</a>
</li>
</ul>
</li>
</ul>
</div>
I would like:
If there is ul.children, modify with JavaScript and add the div.dropdown:
<li class="cat-item cat-item-527">
<a href="b-test">B test</a>
<div class="dropdown" onclick="myFunction('cat-item-527')">▾</div><!-- ADD -->
<ul class='children'>
<li class="cat-item cat-item-528">
<a href="test-b1">Test B1</a>
</li>
<li class="cat-item cat-item-529">
<a href="test-b2">Test B2</a>
</li>
</ul>
</li>
How to? Without jQuery or another JS framework. Native JS please.
Thank you very much.