jQuery UI AutoComplete not working in wordpress?
<p>To use jQuery UI AutoComplete, I loaded the following scripts:</p>

<pre><code>wp_enqueue_script('jquery'); 
wp_enqueue_script('jquery-ui-core');
wp_enqueue_script('jquery-ui-widget'); 
wp_enqueue_script('jquery-ui-position');

wp_enqueue_style( 'jquery-ui-autocomplete',   $ul .'/css/jquery-ui-1.8.custom.css' );
wp_register_script('jquery-ui-autocomplete', $url .'/js/jquery-ui/jquery.ui.autocomplete.min.js', array( 'jquery-ui-widget', 'jquery-ui-position' ), '1.8.2', true );
wp_enqueue_script( 'jquery-ui-autocomplete', $url .'/js/jquery-ui/jquery.ui.autocomplete.min.js', '1.1', true );
</code></pre>

<p>After the above scripts, I loaded my own js which includes the following code:</p>

<pre><code>$(function(){   
    $("#to").autocomplete({
        // code...
   });
});
</code></pre>

<p>Firebug shows all scripts and style are loaded and gives error message of "$ is not a function". How can I correct this error?</p>
