title: jQuery .delegate() not working on load and changeData events
body: <p>Can someone enlighten me on the jQuery delegate, what events are handled and what aren't. The follow code doesn't work</p>
  
  <pre><code>$("#browser").delegate( ".photo", {
      "load": function(e) {
          alert("photo loaded");
      }
  });
  </code></pre>
  
  <p>but the following code work</p>
  
  <pre><code>$(".photo").load( function(e) {
      alert("photo loaded");
  } );
  </code></pre>
  
  <p>I also try to delegate changeData event to a class which doesn't work as well</p>
  
  <pre><code>$("#browser").delegate( ".thumbnail", {
      "changeData": function(e, prop, value) {
          alert( prop + " = " + value );
      }
  });
  </code></pre>
  
  <p>but the following code work</p>
  
  <pre><code>$(".thumbnail").bind( "changeData", function(e, prop, value) {
      alert( prop + " = " + value );
  }
  </code></pre>