Question: ```
<li><a href="home.html"> Home </a> </li>
<li> <a href="contact.html">Contact </a></li>

$('li').mouseenter( function() { 
    $(this).attr('a').css("color", "red");   
});

```

fails. I am trying to understand how to reach that a within that 'li'. (not any 'li a')

Answer: 
Use [**find()**](http://api.jquery.com/find/) instead of [attr()](http://api.jquery.com/attr/) as `a` is element not the attribute of current element.

```
$('li').mouseenter( function() { 
    $(this).find('a').css("color", "red");   
});

```
You can do this way too:

```
$('li').mouseenter( function() { 
   $('a', this).css("color", "red");   
});

```