Javascript FancyBox:只考虑一个函数 jQuery(文档).ready(函数(){ jQuery(“.fancybox”).fancybox({ 助手:{ 标题:{ 类型:“浮动” } }, beforeShow:函数(){ this.title=''+jQu
FancyBox:只考虑一个函数Javascript FancyBox:只考虑一个函数 jQuery(文档).ready(函数(){ jQuery(“.fancybox”).fancybox({ 助手:{ 标题:{ 类型:“浮动” } }, beforeShow:函数(){ this.title=''+jQu,javascript,jquery,fancybox,fancybox-2,Javascript,Jquery,Fancybox,Fancybox 2,FancyBox:只考虑一个函数 jQuery(文档).ready(函数(){ jQuery(“.fancybox”).fancybox({ 助手:{ 标题:{ 类型:“浮动” } }, beforeShow:函数(){ this.title=''+jQuery(this.element).next('div').html()+''; } }); jQuery(“a.fancybox”).fancybox({ 第三方物流:{ 下一个:' 不幸的是,因为它是一个实时站点,我只保留了第一部分,删除了
jQuery(文档).ready(函数(){
jQuery(“.fancybox”).fancybox({
助手:{
标题:{
类型:“浮动”
}
},
beforeShow:函数(){
this.title=''+jQuery(this.element).next('div').html()+'';
}
});
jQuery(“a.fancybox”).fancybox({
第三方物流:{
下一个:'
不幸的是,因为它是一个实时站点,我只保留了第一部分,删除了TPL部分。为什么不使用一个fancybox初始化?为什么需要调用两个fancybox..当其中一个工作时..要么先调用TPL…要么先调用PreShow,然后再调用helpers..只使用一个fancybox当然,第二个会覆盖第一个,因为两者都绑定same选择器。您可以在一个脚本中设置所有选项。不确定为什么在这里使用两个fancybox,因为每次交互最多需要调用其中一个。您是否尝试过简单地将TPL置于另一个之上?嗯,因为第二个应该仅应用于.fancybox(而不是.fancybox)…我认为:d
jQuery(document).ready(function () {
jQuery(".fancybox").fancybox({
helpers: {
title: {
type: 'float'
}
},
beforeShow: function () {
this.title = '<div>' + jQuery(this.element).next('div').html() + '</div>';
}
});
jQuery("a.fancybox").fancybox({
tpl: {
next: '<a title="Avanti" class="fancybox-nav fancybox-next"><span></span></a>',
prev: '<a title="Indietro" class="fancybox-nav fancybox-prev"><span></span></a>'
}
});
});