如何使用fancybox通过ajax动态加载数据

如何使用fancybox通过ajax动态加载数据,ajax,fancybox,Ajax,Fancybox,我使用fancybox2.x来显示数据,我已经通过ajax将一些数据加载到一个div中,现在来自ajax的调用数据如下 <a href="sample.php" class="fancy" >sample</a> 但如果我写的话,这是行不通的 <a href="sample.php" class="fancy" >sample</a> 文档中的代码是相同的,它可以工作,请告诉我如何通过ajax使用fancybox动态加载数据。。。等待解决方

我使用
fancybox
2.x来显示数据,我已经通过
ajax
将一些数据加载到一个div中,现在来自ajax的调用数据如下

<a href="sample.php" class="fancy" >sample</a>
但如果我写的话,这是行不通的

<a href="sample.php" class="fancy" >sample</a>


文档中的代码是相同的,它可以工作,请告诉我如何通过
ajax
使用
fancybox
动态加载数据。。。等待解决方案。

如果我理解正确,此行:

<a href="sample.php" class="fancy" >sample</a>
仅在加载DOM后运行

您需要在ajax函数的回调中调用fancybox函数(请参阅中的完成), ...
或者像这篇博文那样做:

你确定你在使用fancybox v2.x吗?因为脚本中的选项是针对fancybox v1.3.4的,
。。。稍后通过另一个ajax调用。如果是这种情况,您的javascript代码将不会附加到元素。
如果使用fancybox v2.x,它会,请检查
<a href="sample.php" class="fancy" >sample</a>
$(document).ready(function() {