How do I bind appended html with jQuery?
<p>I'm loading HTML content and appending this to a DIV. The problem then of course, is that the HTML is not bound.</p>

<p>Since I'm not clicking anything, I can't use <code>jQuery.live</code> or <code>jQuery.bind</code> (I think).</p>

<p>Here is my code.</p>

<pre><code>// Load directory content and display list
  function loadDirContent(current_path,new_dir)
  {  
    // Load new content in browser window
    jQuery.ajax({
        type: "POST",
        url: "../wp-content/plugins/wp-filebrowser/fileBrowser.php",
        dataType: 'html',
        data: {current_path: current_path, new_dir: new_dir},

        success: function(html){
                 jQuery("#fileBrowser").html(html); // Append new content
        }
    });  
  }
</code></pre>

<p>How can I bind this new HTML so that I may run jQuery on the added content?</p>

<p>I face the problem when I use the Ajax Upload Plugin. It fetches data from the form, but any $_POST data is left blank. This occurs only after "page reload" using my loadDirContent function.</p>

<p><strong>UPDATE</strong>  </p>

<p>I have the following input in my form:
    relative_url; ?>" />
Each time I go one directory down in my file browser, <code>current_path</code> is updated.</p>

<p><a href="http://www.phpletter.com/Our-Projects/AjaxFileUpload/" rel="nofollow">Ajax File Upload Plugin</a> calls the <code>uploader.php</code> function. Inside uploader.php I have the following command: <code>$this-&gt;current_path   = $_POST['current_path'];</code>  </p>

<p>The problem is that <code>$_POST['current_path']</code> is empty.</p>
