對我有這樣的代碼:使用一個以上的fancybox Ajax調用
<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>
如果我點擊任何一個正常工作的第一次點擊,但是其他元素,它會產生有點重複的內容,而點擊更多的元素只會讓它變得更糟。如何解決它?
UPDATE 如果只有一個觸發器,也會發生這種情況。點擊觸發器,關閉fancybox,再次點擊觸發器 - >錯誤。
但我沒有任何畫廊,這是一個阿賈克斯電話? – srgb
嗯,我看..沒有進一步的答案,但我想這個鏈接可以幫助.. http://stackoverflow.com/questions/1715986/how-do-i-open-one-fancybox-after-another-closes正確關閉一個,然後用另一個 –
我不是那樣做的那個人,我正確地關閉了第一個fancybox窗口,然後點擊另一個鏈接,當方框關閉..但謝謝你試圖幫助隊友 – srgb