这是我的html(或其中的一部分):
<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-type-link完全相同)。我正在使用localhost(127.0.0.1
),只是你知道。
这个问题的答案:Fancybox | Ajax request not working让我尝试将链接更改为绝对,但这不起作用,无论如何都会很难维护,因为我不知道它将是什么URL托管于。
FANCYBOX:http://fancybox.net/
答案 0 :(得分:0)
问题是我使用的版本。虽然网站没有说,但事实证明我需要fancybox.ajax
作为我希望有ajax调用的任何项目的类。