Skip to main content
 首页 » 编程设计

jquery之AJAX 请求后调整 fancybox 的宽度

2026年05月17日16509think

我正在尝试调整 fancybox (v1.3) 的宽度,但我不知道该怎么做。在我通过 jQuery ajax 请求收到动态内容后,宽度应该发生变化。高度会自动调整。有人可以帮我解决这个问题吗?

<!-- Fetch action lines of an action  --> 
<script type="text/javascript"> 
 
    $('#actionType').change(function() { 
 
        var actionTypeId = $(this).children(":selected").attr("id"); 
 
        $.ajax({ 
            type: "POST", 
            cache: false, 
            url: "/ajax/actionLines.php", 
            data: {actionTypeId: actionTypeId}, 
            success: function(data) { 
                $("#actionBlock").html(data); 
            } 
        }); 
    }); 
</script>  

请您参考如下方法:

放入内容后必须调用更新函数。

$.fancybox.update();