title: getJSON timeout handling
body: <p>I am using jQuery <code>getJSON()</code> function. This function getting data with no problem. But sometimes waiting, waiting waiting... And my loading bar showing loading loading loadin at center of page.
   So jQuery <code>ajax()</code> function have an timeout variable. But i want to use <code>getJSON</code> function. And i think that i can use <code>ajaxStart()</code> and <code>ajaxStop()</code> functions. But how?</p>
  
  <pre><code>$('.loadingDiv')
      .hide()
      .ajaxStart(function() {
          $(this).fadeIn();
          setTimeout("throw '';",15000) //i used this but didn't work
          setTimeout("return;",15000) //i used this but didn't work
          setTimeout("abort();",15000) //i used this but didn't work.(Abort all ajax events)
      })
      .ajaxStop(function() {
          $(this).fadeOut();
      });
  </code></pre>