how to use bind() instead of live()?
<p>I'm trying to understand how to use bind in jquery.</p>

<p>I have a page which, after a button press, does the following code:</p>

<pre><code>var html = [];
html.push('&lt;select name="weddingturn" id="weddingturn"&gt;');
var a = firstweddingturn;
var b = Number(firstweddingturn) + 16;
while (a &lt; b) {
  // do some code
  html.push('&lt;option name="asdf"&gt;' + a + '&lt;/option&gt;');
  a++;
 }  // end while
html.push('&lt;/select&gt;');
$('#div1').append(html.join('')); 
</code></pre>

<p>I also want to catch any changes to that select, once it is set up.</p>

<pre><code>var firstweddingturn = '400';

$('#weddingturn').live('change',function() {

  alert ("Wedding select change triggered!");

  //var wedturn = $('#weddingturnselectid').val();
  //$('#div3').append('&lt;br&gt;Wedding turn selected, ' + wedturn + '&lt;/br&gt;')

});
</code></pre>

<p>I would greatly appreciate someone showing and explaining how to use bind() in this instead of live().</p>

<p>For context sake, please see here:  <a href="http://stackoverflow.com/questions/7126429/jquery-created-select-and-triggering-on-change">jquery created select, and triggering on change</a></p>
