这是我的HTML(或部分):的fancybox将不会加载Ajax调用,而不是仅仅链接到内容
<span class="cell-option">
<a href="/1/edit">
Edit
</a>
</span>
<span class="cell-option">
<a href="/1/edit" class="quick-type-link convert-absolute">
Edit2
</a>
</span>
这是我的javascript:
$('a.quick-type-link').fancybox();
$('a.image-box-link').fancybox();
的呼吁a.image-box-link的作品(它使图像Fancyboxs,尽管我没有显示图像的代码,但它与.quick类型链接完全相同)。我正在与localhost(127.0.0.1
)合作,只是你知道的。
对这个问题的回答:Fancybox | Ajax request not working让我尝试将链接改为绝对的,但这并不奏效,因为我不知道它将托管在哪个URL上,所以无论如何都会很痛苦。
的fancybox:http://fancybox.net/
单击Edit2链接时会发生什么? ajax呼叫在哪里? –
@Pjack对不起。我应该链接到FancyBox API。 Fancybox是一个模型对话框,可以使用ajax加载内容。 –
尝试在服务器环境中测试ajax和iframes模式....您正在使用fancybox v1.3.4,对不对? – JFK