是否在div中加载fancybox内容?

问题描述 投票:0回答:2

我正在尝试通过将内容放在div内(而不是将其浮动在屏幕中央)来更改fancybox 2的功能,该div首先会被隐藏,并会扩展以适合其内容。当按下关闭按钮时,div将缩小并再次隐藏。

我正在为此使用iframe fancybox类型,将要加载的内容是html。我尝试使用appendTo但没有成功,关于如何实现此目标的任何想法?

fancybox js文件:

overlay:f('<div class="fancybox-overlay"></div>').appendTo(b.parent||"body")

如果appendTo myDiv没有任何变化(内容仍会加载,但位于主体中间):

overlay:f('<div class="fancybox-overlay"></div>').appendTo("#myDiv")
jquery html iframe fancybox-2
2个回答
2
投票

您可能不需要它,但可以创建自己的自定义脚本。


0
投票

您可以在fancybox选项中添加选项parentEl,>

就像parentEl: '.myDivClass'

© www.soinside.com 2019 - 2024. All rights reserved.