jQuery-Fancybox图像未从facybox窗口打开?

jQuery-Fancybox图像未从facybox窗口打开?,jquery,fancybox,Jquery,Fancybox,我通过ajax加载一些内容,然后我启动fancybox来显示这些内容 检索内容的代码: jQuery('.trigger').click(function(event) { event.preventDefault(); var someid = window.location.hash.substring(1); jQuery.ajax({ type: "GET", url: "index.php"

我通过ajax加载一些内容,然后我启动fancybox来显示这些内容

检索内容的代码

jQuery('.trigger').click(function(event) {
        event.preventDefault();
        var someid = window.location.hash.substring(1);
        jQuery.ajax({
            type: "GET",
            url: "index.php",
            data: "?option=com_content&view=article&id="+someid+"&tmpl=component",
            success: function(data){
                jQuery("#ajax").html(jQuery(".article",jQuery(data)).html());
                jQuery("#ajax").fancybox().trigger('click'); 
            }
        });
    });
这段代码有效-它加载一些内容并在fancybox窗口中显示

问题是,该内容还具有链接到另一个图像的缩略图,该图像必须再次在fancybox中打开。但当我点击图片时,什么也没发生

除了应该从检索到的内容中打开的图像外,其他一切都正常

然而,若我不在fancybox窗口中显示检索到的内容,即只是将其附加到某个元素,那个么图像就可以正常工作

另外请注意,在同一网站的另一部分,我没有使用ajax,我有“fancybox in fancybox thing”,一切正常。

通过添加以下内容解决:

jQuery('#ajax a').live('click', function(event) {
        event.preventDefault();
        if(jQuery(this).hasClass('fancybox')) {
            jQuery.parent().fancybox.close();
        }
    });