5
我想調整fancybox(v1.3)的寬度,但我不知道如何做到這一點。使用jQuery ajax請求接收動態內容後,寬度應該會改變。高度自動調整大小。有人可以幫我弄這個嗎?AJAX請求後調整fancybox的寬度
<!-- 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.resize()'(v1.3.x)方法(嘗試在'success'回調中)。請記住,新內容應該有自己的尺寸 – JFK
除了@ JFK的評論,請參閱[this](http://stackoverflow.com/questions/994876/how-do-you-resize-fancybox-at-運行時)鏈接 –