title: Jquery object returned is undefined
body: <p>I am attempting to set up an onClosed function for my fancybox (1.3.4) but running into much trouble.  The fancybox 'href': paramater is working correctly but the 'onClosed' function returns undefined.  I am very new to Jquery.  What am I Missing?</p>
  
  <pre><code>$(".clickable-row").click(function() {
          $.fancybox({
            'href': $(this).attr('data-href'),
            'padding' : '20px',
            'width' : 950,
            'overlayOpacity'   :  '0.4',
            'overlayColor'         :  '#000',
            'hideOnContentClick' :   false,
            'autoScale'        :   true,
            'transitionIn'         :   'fade',
            'transitionOut'    :   'fade',
            'speedIn' : '300',
            'speedOut' : '300',
            'type'             :   'iframe',
            'onClosed' : function() {
                alert ( $(this).attr('data-href') );
            } 
  
  
  
        });
  </code></pre>
  
  <p>For debugging purposes I have tried to use the alert function to view the output of the onClosed function.  My end goal is to change the location of the current window to a separately defined url within my ".clickable-row".</p>
  
  <p>replace alert with:</p>
  
  <pre><code>window.location.replace( $(this).attr('data-href2') );
  </code></pre>
  
  <p>HTML</p>
  
  <pre><code>&lt;tr class='clickable-row' data-href='link1.asp' data-href2='link2.asp'&gt;
  </code></pre>