Fancybox中的jquery函数
我正在使用fancybox在网页上加载一些内联内容 Fancybox可以很好地加载图像,唯一的问题是我希望某些jquery函数在模式窗口中工作,而模式窗口不会加载 当我在fancybox外部加载jquery函数时,它们工作得很好,所以我想知道当窗口打开时,是否有人知道如何调用这些函数 编辑 所以我已经试过打电话给Show,但无法让它工作,我在这里做错了什么Fancybox中的jquery函数,jquery,jquery-plugins,function,fancybox,Jquery,Jquery Plugins,Function,Fancybox,我正在使用fancybox在网页上加载一些内联内容 Fancybox可以很好地加载图像,唯一的问题是我希望某些jquery函数在模式窗口中工作,而模式窗口不会加载 当我在fancybox外部加载jquery函数时,它们工作得很好,所以我想知道当窗口打开时,是否有人知道如何调用这些函数 编辑 所以我已经试过打电话给Show,但无法让它工作,我在这里做错了什么 <script type="text/javascript"> jQuery(document).ready(f
<script type="text/javascript">
jQuery(document).ready(function($) {
function hover() {
$("#container ul#thumbnails li a").hover(
function(){
var largePath = $(this).attr("name");
$("#container #main_image img#largeId").attr({ src: largePath }); return false);
}
$("a.group").fancybox({
'frameWidth': 966,
'frameHeight': 547,
'hideOnContentClick': false,
'callbackOnShow': hover
});
});
</script>
jQuery(文档).ready(函数($){
函数hover(){
$(“#容器ul#缩略图li a”)。悬停(
函数(){
var largePath=$(this.attr(“name”);
$(“#container#main#image img#largeId”).attr({src:largePath});返回false);
}
$(“a.group”).fancybox({
“帧宽度”:966,
“帧高”:547,
“hideOnContentClick”:false,
“callbackOnShow”:悬停
});
});
您可能只需要使用callbackOnShow选项来传递函数
这里概述了:
您可能只需要使用callbackOnShow选项来传递函数 这里概述了:
这似乎是正确的方向,但我无法加载函数-如果您能提供帮助,请参见上文!尝试用函数()替换悬停({alert(“test”);}这将告诉您它是否正在执行它。这似乎是正确的方向,但我无法让我加载函数-请参见上面的帮助!尝试将悬停替换为函数(){alert(“test”);},该函数将告诉您它是否正在执行它。