html代码

//点击的图片
<div class="sp"><img src="图片路径" alt="">
</div>//弹出的视频和蒙版
<div class="sp_main"><div class="video-div" style="width: 668px;height: 388px; display: none;z-index: 2000;"><video class="video" src="视频路径" controls="controls" width="668" height="388" autoplay>您的浏览器不支持 video 标签。</video><button style="position: relative;margin-left: 640px;top: -385px;cursor: pointer;" class="videoBtn">X</button></div><div class="mb" style="width: 100%;height: 3140px;background-color: black;z-index: 1000;top: 0;left: 0;position: absolute;opacity: 0.5;display: none;"></div>
</div>

JQuery代码

$(function(){
$('.sp img').on('click',function(){$('.mb').show()showSp($('.video-div'))});$('.videoBtn').on('click',function(){$('.mb').hide()$('.video-div').hide()})function showSp(obj){$(obj).show();center(obj);$(window).scroll(function(){center(obj);});$(window).resize(function(){center(obj);}); }function center(obj){var windowWidth=$(window).width();var windowHeight=$(window).height();var popupHeight = $(obj).height();   var popupWidth = $(obj).width();    $(obj).css({   "position": "absolute",   "top": (windowHeight-popupHeight)/2+$(document).scrollTop(),   "left": (windowWidth-popupWidth)/2   });  };
})

Html + JQuery 点击图片弹出视频加蒙版,全局居中并且可关闭相关推荐

  1. jQuery实现点击图片弹出视频并自动播放

    有时候我们需要放一张视频的封面,当我们点击封面的时候就播放弹出视频并自动播放,而且我们还可以把视频的封面做成视频加载前的封面,代码较少 <!DOCTYPE html> <html l ...

  2. jQuery点击图片弹出大图遮罩层

    使用jQuery插件HoverTreeShow弹出遮罩层显示大图 效果体验: http://hovertree.com/texiao/hovertreeshow/ 在 开发HoverTreeTop项目 ...

  3. html基础总结4-实现点击图片弹出放大图片--不用插件

    实现点击图片弹出放大图片--不用插件 <td width="350"> <img height="100" width="100&q ...

  4. HTML中弹窗中加入图片,javascript里怎么实现点击图片弹出对话框?

    JavaScript中可以使用document.getElementsByTagName方法后去img标签,然后遍历所有img标签并为其添加点击事件实现点击弹出对话框. JavaScript实现点击图 ...

  5. html点击图片产生事件,javascript里怎么实现点击图片弹出对话框?

    JavaScript中可以使用document.getElementsByTagName方法后去img标签,然后遍历所有img标签并为其添加点击事件实现点击弹出对话框. JavaScript实现点击图 ...

  6. html点击图片弹出大图特效代码,Jquery 点击图片在弹出层显示大图

    使用jquery,实现点击图片在弹出层显示大图,再次点击关闭,加入图片高宽和窗口高宽的大小判断. 效果图片如下: 1.点击前的效果: 2.点击后的效果: html代码如下: 弹出层图片 Js代码如下: ...

  7. 点击图片弹出固定或自适应窗口

    <a   href="fullsize.jpg"   target="_blank"><img   src="small.jpg&q ...

  8. html点击图片弹出模态框,JS实现图片点击后出现模态框效果

    JS实现图片点击后出现模态框效果 2019-01-07 编程之家 https://www.jb51.cc 编程之家收集整理的这篇文章主要介绍了JS实现图片点击后出现模态框效果,编程之家小编觉得挺不错的 ...

  9. android 点击图片弹出对话框,android studio怎样弹出对话框--实际案例?

    弹出对话框使用AlertDialogBuilder类构建,再用AlertDialog类具体化.我们假设在屏幕上有一退出程序的按钮,当用户点击该按钮时,弹出对话框询问是否退出程序,用户点击确定时退出程序 ...

  10. html语言点击打开小窗口播放视频,点击图片弹出窗口播放视频html代码

    楼主尼嚎~~HTML表单,通常都是被form标签所包括的.form标签内的内容还是可以用HTML常规代码书写.不过我认为楼主应该是想表达,HTML表格而不是表单吧?代码如下: htmlheadtitl ...

最新文章

  1. htc desire 10 pro android 8.0,HTC Desire 10 pro手机:可能是Desire系列最好的手机
  2. java最后一个注解@SuppressWarnings
  3. 【2017-02-18】C#基础 - 定义变量,输入输出(最基础的编程,以及灵活多变的编写思维)...
  4. 【转载】一文彻底拿下Java异常
  5. VTK:图表之VertexSize
  6. Go 语言编写 CPython 扩展 goPy
  7. 在Android命令行启动程序的方法
  8. 决策树 随机森林 xgboost_推荐收藏 | 决策树、随机森林、bagging、boosting、Adaboost、GBDT、XGBoost总结...
  9. python多维数组添加元素_numpy中三维数组中加入元素后的位置详解
  10. sql 判断条件累加_SQL 是描述性语言?
  11. 如何在WP模拟器中启动、暂停、重启应用
  12. Java一步到位!彻底了解JDK、JRE、JVM分别是什么及它们之间的联系
  13. 机载激光雷达原理与应用科普(一)
  14. 如何使用 CSS 颜色?
  15. uni-app使用i18n实现国际化/多语言配置
  16. Java 安装+环境配置(图文详解)
  17. 别被别人抢走了你的时间!
  18. 基于微信小程序Map标签及高德地图开源方法实现路径导航
  19. 糖葫芦(齐大第十一届校赛)
  20. win10一行命令查看所有wifi密码

热门文章

  1. Scala语言精华版笔记整理
  2. Hadoop下载、安装与遇到问题
  3. 开源免费财务软件中文版GnuCash
  4. SECS I II HSMS 和GEM初步资料总结
  5. Calendar打印日历
  6. linux ftp命令下载目录,linux命令行下的ftp 多文件下载和目录下载
  7. 微信小程序的在线学习每日签到打卡 项目源码介绍
  8. PHP的消息队列详解
  9. cmd 打开资源监视器
  10. NB-IoT蜂窝窄带物联网概念