I've got a doubt:

Is this a good practice to find a parent which it's two levels above the matched element.
The html structure looks like this:

```
<div class="cli_visitas left cli_bar hand" title="Control de las visitas del cliente">              
    <a href="/fidelizacion/visitas/nueva/id/<?php echo $cliente->getId();?>">
        <span id="cli_visitas<?php echo $cliente->getId();?>" class="cli_bar_msg">La última visita <span class="lastvisit" ><?php echo $this->estados()->getUltimaVisita($cliente->getId());?></span></span>
   </a>
</div>

```

'.lastvisit' fire the event, and I want to get the parent '.cli\_visitas' div 
I'm doing this:

```
$(this).parent().parent().parent().css({boxShadow : '0px 0px 5px #DF0101',backgroundColor:'#F89494'});

```

Is this a good practice? I don't want to use .parents() method and iterate over each element and find the parent I'd like access it directly.
I have tried with .get() but I think this method is not good for my propouse
Is there another way to do it?

Thank you very much.
Greetings.