Am I creating a memory leak?

Am I creating a memory leak?

  1. function Widget(){
  2.       this.myfield = $('#id_myfield');      
  3.       var clickHandler = function(event){ //do something };      
  4.       this.myfield.bind('click', clickHandler);
  5. }

  6. myWdgt = new Widget();

I was reading https://developer.mozilla.org/en/a_re-introduction_to_javascript and I was not sure if this applied using jQuery also.

I have made it a habit to try to only query the DOM once for performance reasons. Now I'm not sure if I'm creating a memory leak by doing so. 

Should I be utilizing the window.unload event to explicitly delete my object instances?

Thanks
Josh