是的我有一个指定高度和宽度的简单花式包装盒。
当您单击此fancybox中的链接时,它会运行ajax请求。在这个要求的成功,我希望fancybox改变高度和宽度。
答案 0 :(得分:0)
为你的ajax创建一个div,为你的ajax创建另一个div。包含div是固定高度和overflow: hidden
。当ajax加载在内部div上使用jQuery运行.height()
时,然后分配一个变量并使容器.animate()
适合。
答案 1 :(得分:0)
有点晚但仍然有效:
$.fancybox.update()
// Auto-sizes fancyBox height to match height of content
或
$.fancybox.toggle()
// If content is resized to fit inside viewport than it will be expanded to full size (and vice verse)