从函数中打开fancybox

我试图从我拥有的函数中打开一个fancybox——简言之,我的HTML代码如下所示

<a href=“”onclick=“myfunction(this);返回false;”>
点击
&lt/a>

我函数的一部分是这样的

函数myfunction(me){
$(me).fancybox({
“自动缩放”:正确,
“transitionIn”:“弹性”,
“transitionOut”:“弹性”,
“speedIn”:500,
“加速输出”:300,
“自动维度”:true,
“centerOnScroll”:正确,
});
}

以上内容在IE中有效,但在FireFox或Chrome中无效——你知道我如何解决这个问题吗?我知道其中一个原因是触发另一个链接,但我希望另一个解决方案是可能的

如果您想在调用javascript函数时简单地打开一个fancybox。可能是在代码流中,而不是单击的结果。以下是您的操作方法:

函数openFancybox(){
$.fancybox({
“自动缩放”:正确,
“transitionIn”:“弹性”,
“transitionOut”:“弹性”,
“speedIn”:500,
“加速输出”:300,
“自动维度”:true,
“centerOnScroll”:正确,
“href”:“contentdiv”
});
}

这将使用“contentdiv”创建框并将其打开

发表评论