实现web 页面弹出层,以前用的是colorbox,现在新项目准备用更绚丽的fancybox。

其实fancybox官网写的很明白,也很详细,简单的使用就不介绍了,大家可以去看官网的帮助文档。

地址:http://fancyapps.com/fancybox/

我这里记录一下,遇到的问题。首先,我用到了 显示图片,这个很简单,还有就是显示iframe,最后我想显示一个div,div里面是组织结构树

这个fancybox没有说明如何显示。

最后是这样解决的:

<button id="trigger_tree" href="#treeDiv" style="">弹出框</button><div style="display:none;"><div id="treeDiv" class="popupDiv"><div class="toolBar"><button type="button" id="submit" class="btControls bt_complete">确定</button></div><ul id="dataTree" class="ztree"></ul></div>
$(function(){$('#trigger_tree').fancybox({padding : 0,autoSize:true,});
});

大家注意到了吗,button的href属性,指定连接的是div,这样就能显示了!

对了 可能大家下载完插件,放入工程内发现显示的遮罩没有颜色,是需要修改他的css样式的。

fancybox 的使用相关推荐

  1. 基于 gulp 的 fancybox 源码压缩

    前不久,处理生信分析的网页版自动化报告时候就使用过 fancybox,今天在优化个人博客,为博文增加图片缩放效果,解决一些滚动条问题时,才从 fancybox 的 Github 源码中接触到 gulp ...

  2. fancybox 在打开窗口前 先执行 js脚本,fancybox设置只能通过右上角关闭,fancybox遮罩层关闭...

    在默认情况下,fancybox点击之后弹出窗口,右上角带有一个XX,但是点击窗口的其他遮罩层或者是其他地方,都是可以关闭fancybox的,有些时候,我们不希望这样关闭,而是只能点击右上角关闭,那么设 ...

  3. jquery Fancybox插件的应用

    Fancybox是一款基于jquery的对图片展示播放的插件,当然,它html文本.flash动画.iframe以及ajax也予以支持.还可以通过css自定义外观,阴影效果超级赞! 演示效果:http ...

  4. Jekyll添加FancyBox 插件

    一.简要 这是之前在GitHub Page上面使用博客功能的完善,之前每次传到GitHub上面的图片在博客里面都是显示压缩后的,导致很多代码细节都看不清. Markdown 语法中的图片我们一般是如此 ...

  5. fancybox关闭弹出窗体parent.$.fancybox.close();

    fancybox弹出窗体右上角会自带一个关闭窗体,而且点击遮罩层也会关闭fancybox 有时我们不须要这样进行关闭,隐藏关闭窗体,而且遮罩层不可点击 在弹出窗体页面加一链接进行关闭 使用parent ...

  6. JS~重写alter与confirm,让它们变成fancybox风格

    插件与系统命令 对于很多JS弹框插件来说,都提供了alter,confirm等功能,如fancybox,Boxy等插件,今天来介绍一下如何将系统的alter和confirm替换成指定插件的alter和 ...

  7. 让博客园博客中的图片支持fancybox浏览

    我给博客中的图片设置了最大宽度,如果有大点的图片内容会模糊. 所以想实现点击图片可弹窗浏览.还好博客园支持自定义js和css.这样我们可以引入fancybox插件. 实现: 1. 进到配置页面http ...

  8. angular中封装fancyBox(图片预览)

    首先在官网下载最新版的fancyBox(一定要去最新网站,以前依赖的jquery版本偏低),附上链接:http://fancyapps.com/fancybox/3/ 然后在项目中引用jquery,然 ...

  9. fancybox去除不受待见的水平滚动条

    用fancybox在嵌套某个页面时,有时莫名其妙的会出现的消除不掉的幽灵般水平滚动条,如何去除: github上的解决方案:https://github.com/fancyapps/fancyBox/ ...

  10. jquery Fancybox使用教程

    jquery Fancybox使用教程 Fancybox是一款基于jquery的对图片展示播放的插件,当然,它html文本.flash动画.iframe以及ajax也予以支持.还可以通过css自定义外 ...

最新文章

  1. C语言数组元素总和最大的连续子序列的算法(附完整源码)
  2. Feign-基于Feign远程调用
  3. c语言中如何让诊断代码右移_如何检测和诊断生产中的慢代码
  4. mybatis学习(10): sql server身份验证和windows身份验证
  5. BZOJ3489 A simple rmq problem 【可持久化树套树】*
  6. php5.2 json,php5.2以上版本json_encode兼容性
  7. Memcached介绍及相关知识
  8. php设计模式 — 单例模式(singleton)
  9. 再谈MV*(MVVM MVP MVC)模式的设计原理—封装与解耦
  10. 欧盟《一般数据保护法案》(GDPR)核心要点 本文更多的是站在企业角度来思考法案对物联网行业的影响以及应对措施,一来希望与同行企业可以就GDPR进行更多的互动讨论;二来也是希望传播国际法案对于安全和
  11. 信号与系统:希尔伯特变换
  12. simulink入门
  13. 2020-06-10
  14. Expandable TabBar
  15. 证件照怎么制作?怎样自己在线制作2寸照片?
  16. QT笔记- 如何判断窗口小部件是否自动出现(或隐藏)了滑条?
  17. Java POI的Excel操作(行高列宽比例;生成说明,标题,字段;导出Excel代码,压缩)
  18. [nrf52][SDK17] 如何修改BLE_MAC地址?
  19. 加班有多可怕?据统计:程序员平均寿命仅为37.9岁!
  20. 前端项目中上传图片如何实现的

热门文章

  1. 安装单机版hbase时出现的hostname: ssh: Could not resolve hostname hostname: Name or service not known问题解决方案之一
  2. jdbc与德鲁伊的简单学习;
  3. 解决mysql不能插入中文的方法
  4. Lattice系列FPGA入门之FPGA选型
  5. 静态变量static的理解
  6. Java---“世界上最好的语言”之入门解析
  7. 关于 SSL加密协议 及 CA 证书
  8. XP 服务器应用程序不可用
  9. 7-263 爱拼才会赢
  10. 象棋机器人 1 引言