在AJAX请求后调整fancybox的宽度

时间:2013-06-28 14:59:30

标签: jquery ajax fancybox

我正在尝试调整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> 

1 个答案:

答案 0 :(得分:2)

您必须在放入内容后调用更新功能。

$.fancybox.update();