select descendent elements of a div after .load()
<p>This is def a newb question but after reading trough all the resources out there I still can't figure out how this descendant thing works. I want to select all class link div's contained in the art_menu div. How do I do that?</p>

<pre><code>&lt;div id="left"&gt;
    &lt;div class="link"&gt;asdfgh&lt;/div&gt;
    &lt;div id="art_menu"&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;div class="link"&gt;bla bla&lt;/div&gt;&lt;li&gt;
            &lt;li&gt;&lt;div class="link"&gt;bla bla bla&lt;/div&gt;&lt;li&gt;
        &lt;/ul&gt;
    &lt;/div&gt;
&lt;/div&gt;
</code></pre>

<p>I can select the first div, that's outside the unordered list. I've tried with $('#art_menu ul li .link').css('...'), that don't work, I've tried $('#art_menu').find('.link').css('...') that don't work either. Can you please explain to me what I'm missing here?</p>

<p>edit: I've tried all the suggestions you gave me before, none of them work. the ul is injected dynamically with $('#art_menu').load() and then .show(), could this be the problem? </p>

<pre><code>$(document).ready(function() {
    $('#art_menu').load('get_cat.php');
    $("#art_menu").fadeIn();
    $('#art_menu .link').css("border","3px solid red"); 
} );
</code></pre>
