jQuery - Using .one() with hover
<p>Is there any way to get a hover function to only execute once? This is what I'm currently trying:</p>

<pre><code>$('#ask').live('hover', function() {

    $('#homesearch-after').hide(300);

    $.doTimeout( 300, function() {
        hideClosedSearchLink();
        showHomeSearch();
    });

});
</code></pre>

<p>But that's not working. How can I only get this hover to activate once?</p>

<p>I've tried changing .live with .one and .bind... resulting in nothingness.</p>
