I'm trying to use jQuery to add a class to a link when there is a UL in the LI the link is in so say I have the below.
So it should look like:
Code:
<ul>
<li><a href="#">link 1</a></li>
<li><a href="#">link 2</a>
<ul>
<li><a href="#">link 2.1</a></li>
<li><a href="#">link 2.2</a></li>
</ul>
</li>
<li><a href="#">link 3</a></li>
<ul>
Code:
$(document).ready(function() {
$("ul li:has('ul')").each(function() {
$(this).("a").addClass("sublink"); });
});
Code:
<ul>
<li><a href="#">link 1</a></li>
<li><a class="sublink" href="#">link 2</a>
<ul>
<li><a href="#">link 2.1</a></li>
<li><a href="#">link 2.2</a></li>
</ul>
</li>
<li><a href="#">link 3</a></li>
<ul>
Comment