我有这个代码:
<a class="fancybox-ajax" data-fancybox-type="ajax" href="www.someurl.com">Some content</a>
<a class="fancybox-ajax" data-fancybox-type="ajax" href="www.someurl.com">Some content</a>
<a class="fancybox-ajax" data-fancybox-type="ajax" href="www.someurl.com">Some content</a>
<a class="fancybox-ajax" data-fancybox-type="ajax" href="www.someurl.com">Some content</a>
...
<script type="text/javascript">
jQuery(".fancybox-ajax").fancybox({
type: 'ajax',
width:800,
height: 'auto'
});
</script>
它在第一次点击时工作正常,但是如果我点击任何其他元素,它会产生有点重复的内容,点击更多元素只会让情况变得更糟。如何解决?
更新 如果只有一个触发器,也会发生这种情况。点击触发器,关闭fancybox,再次点击触发器-> bug。