让我们说这是我的fancybox配置:
$(".fancybox").fancybox({ 'transitionIn':'fade','transitionOut':'fade','speedIn':150,'speedOut':150,'changeSpeed':150,'changeFade':150,'overlayOpacity':0.1,'overlayColor':'#000000','padding':0,'margin':20,'titleShow':false,'centerOnScroll':true });
但是,我想做的是以某种方式将配置定义为fancybox默认值,因此当我绑定一个元素时,我只能这样做:
$( “为newElement”)的fancybox();
它会自动拥有我的配置.
解决方法
根据这里的文件:
http://fancybox.net/api
You can pass options as key/value object to fancybox() function or modify them at the bottom of fancybox JS file