一页javascript中包含多个fancybox ajax内容
我在一个页面中使用了多个FancyBox来显示ajax内容 HTML代码:一页javascript中包含多个fancybox ajax内容,javascript,jquery,fancybox,Javascript,Jquery,Fancybox,我在一个页面中使用了多个FancyBox来显示ajax内容 HTML代码: <a href="test.txt" class="various fancybox.ajax" data-fancybox-type="ajax" >Test 1</a> <a href="test.txt" class="various fancybox.ajax" data-fancybox-type="ajax" >Test 2</a> <a href="te
<a href="test.txt" class="various fancybox.ajax" data-fancybox-type="ajax" >Test 1</a>
<a href="test.txt" class="various fancybox.ajax" data-fancybox-type="ajax" >Test 2</a>
<a href="test.txt" class="various fancybox.ajax" data-fancybox-type="ajax" >Test 3</a>
脚本:
<script type="text/javascript">
$(document).ready(function() {
$(".various").fancybox();
});
</script>
$(文档).ready(函数(){
$(“.Variable”).fancybox();
});
我使用了jquery版本1.7.1。两次单击后,fancybox无法正常打开。如何修复此问题?
两次单击后,fancybox无法正常打开。
这是什么意思?它不会打开或在第二次单击后打开。它不会在两次单击后打开。这个奇特的盒子头两次都可以打开。如果我第三次点击它,它不会打开。你的代码可以工作。我猜呢?第二次点击时(可能来自ajax内容)一定会触发js错误,因此fancybox不再工作。如果您正在提取的文件本身有脚本,这可能是原因。但这只是一个猜测,你能分享一个链接吗?