使用FancyBox显示swf播放器。我想做的是有一个if语句,当false将flash变量添加到'swf':{...}时,我已经工作了。当true显示一些内联标记时。
if (true) {
$.fancybox({
'type': inline
//can I ref markup here???
});
} else {
$.fancybox({
'href' : somepath,
'type': 'swf',
'swf': {..}
});
}
是否有人能够建议我如何使用上述方法引用标记。或者如果我甚至可以在这里添加动态html,这将是一个更好的方法。
提前致谢
埃迪
答案 0 :(得分:6)
解决了这个问题。
我需要使用关键内容,这会强制FancyBox
加载html内容:
if(true){
var content = $('#someHtml').html();
$.fancybox({
'content': content,
'padding' : 20
});
}else{...}