2013-07-12 49 views
0

由於性能優化,我想阻止用戶重新加載已經加載一次的fancybox。這是我的代碼:在Fancybox中通過AJAX加載緩存內容

 $(document).ready(function() { 
      $(".fancybox-effects").fancybox({ 
       type  : 'ajax', 
       wrapCSS : 'fancybox-custom' 
      }); 
     }); 

添加此:

  $.ajaxSetup({ cache: true }); 

到的document.ready功能沒有幫助。有任何想法嗎?

回答

3

你可以嘗試

$(document).ready(function() { 
    $(".fancybox-effects").fancybox({ 
     type  : 'ajax', 
     ajax  : { cache: true }, 
     wrapCSS : 'fancybox-custom' 
    }); 
}); 
+0

是啊,這個作品!非常感謝你! – luke