title: jQuery .done function not firing in IE
body: <p>In the following JS the .done function is firing in FF, Chrome, and Opera however in IE 10 and lower it doesn't go off. The idea of it is grabbing a unique identifier from the url will allow the code to decide which photoset is grabbed from a Flickr account and displayed in the slider to be used in an iFrame later. However when it comes to IE10 and lower the .done seems to get completely skipped over. Anything below .getJSON call is ignored.</p>
  
  <pre><code>$(window).load(function() {
      var pathname = window.location.pathname;
      var photoSetId = ['72157638321110124','72157638320688146','72157638320892573','72157638320142195', '72157638319052975'];
      var setNum = window.location.href.split('?')[1];
      var user = '110468775@N05';
      var apiKey = 'fa3bd9c48f711aef070622ba60014b21';
      var photoset = photoSetId[setNum];
      var flickr = 'http://api.flickr.com/services/rest/';
      $.getJSON( flickr, {
          method: "flickr.photosets.getPhotos",
          nojsoncallback: 1,
          extras: "original_format",
          api_key: apiKey,
          photoset_id: photoset,
          privacy_filter: '1',
          format: 'json'
      })
      .done(function(data) {
          console.log(data);
          $.each( data.photoset.photo, function(i, item ) {
              var url = 'http://farm' + item.farm + '.staticflickr.com/' + item.server + '/' + item.id + '_' + item.originalsecret + '_o.jpg';
              var $li = $("&lt;li&gt;");
              var $img = $("&lt;img&gt;").attr('src', url);
              $img.appendTo($li);
              $li.appendTo('.bjqs');
          });
  
          $('#slider').bjqs({
              'height': 360,
              'width': 640,
              'showcontrols': true,
              'centercontrols': true,
              'showmarkers': false
          });
      });
  });
  </code></pre>