由于性能优化,我想阻止用户重新加载曾经加载过的fancybox。这是我的代码:
$(document).ready(function() {
$(".fancybox-effects").fancybox({
type : 'ajax',
wrapCSS : 'fancybox-custom'
});
});
添加:
$.ajaxSetup({ cache: true });
到document.ready函数没有帮助。有什么想法吗?
答案 0 :(得分:3)
你可以尝试
$(document).ready(function() {
$(".fancybox-effects").fancybox({
type : 'ajax',
ajax : { cache: true },
wrapCSS : 'fancybox-custom'
});
});