我正在尝试通过将内容放在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")
您可能不需要它,但可以创建自己的自定义脚本。
您可以在fancybox选项中添加选项parentEl
,>
就像parentEl: '.myDivClass'