位置: 编程技术 - 正文

jQuery操作dom实现弹出页面遮罩层(web端和移动端阻止遮罩层的滑动)(jquery和dom对象之间怎么转换)

编辑:rootadmin

推荐整理分享jQuery操作dom实现弹出页面遮罩层(web端和移动端阻止遮罩层的滑动)(jquery和dom对象之间怎么转换),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery demo,jquery中dom操作,jquery中dom操作,jquery中操作dom节点的方法,jquery dom操作,jquery demo,jquery中操作dom节点的方法,jquery dom操作方法,内容如对您有帮助,希望把文章链接给更多的朋友!

最近项目遇到了遮罩层的一些问题,总结一下:

弹出遮罩层

遮罩层弹出有非常多的方法,这里只写出本人用的代码,使用jq操作dom的方法进行实现的。

#bg为透明度为0.6的一个遮罩页面,.box为遮罩层上的按钮。

有了触发遮罩的行为后,设置遮罩的高度为整个页面高度和可见性可见,然后对按钮出现的位置进行定位布局的设置,需要注意的是top属性要加上滚轮的高度,这样会保证我们的按钮会一直在视线之内。

关闭遮罩时也只需设置可见性即可。

效果图

jQuery操作dom实现弹出页面遮罩层(web端和移动端阻止遮罩层的滑动)(jquery和dom对象之间怎么转换)

遇到问题

功能上是可以实现的,但还是有些缺陷问题,比如页面过长时遮罩层也会随着页面进行滑动,按钮的位置就会发生变化:

解决方案PC端

pc端的解决思路就是在弹出遮罩层的时候取消已经存在的滚动条,达到无法滚动的效果。

也就是说给body添加overflow:hidden属性即可,IE6、7下不会生效,需要给html增加overflow:hidden属性。

解决方案移动端

移动端取消滚动条是达不到效果的,这时就需要去除遮罩层和按钮层的touchmove的默认事件,代码如下:

jQuery 利用$.ajax 时获取原生XMLHttpRequest 对象的方法 废话不多说了,关键代码如下所示:script$('.screenshot_input').change(function(){//获取file对象即相当于可以直接post的$_FILES数据vardomFile=$(this)[0].files[0]vardomForm=$(

在线引用最新jquery文件的实现方法 如下所示:scriptsrc="

修改Jquery Dialog 位置的实现方法 今天在做一个功能的时候使用到了JqueryUI中的dialog组件,因为是一个很简单的组件,有很多功能都没有提供,比如说直接获取到dialog的位置,直接修改dia

标签: jquery和dom对象之间怎么转换

本文链接地址:https://www.jiuchutong.com/biancheng/383126.html 转载请保留说明!

上一篇:jQuery组件easyui对话框实现代码(jquery-easyui-1.3.3)

下一篇:jQuery 利用$.ajax 时获取原生XMLHttpRequest 对象的方法

  • 农民专业合作社章程模板
  • 什么情况下可以领取失业保险金
  • 我国企业基本所得税的税率
  • 发票没交税可以退税吗
  • 资产总计是期初余额吗
  • 符合条件的居民企业之间股息红利
  • 商业企业的商品销售额、职工人数是( )
  • 不是单位职工个税怎么算
  • 公允价值变动损益借贷方向
  • 银行利息回单怎么打印
  • 个人开利息发票的税率与会计分录
  • 税务会计核算范围
  • 个税零申报工资填0吗
  • 土地出让金为何写有效期
  • 二手房产增值税率
  • 一般企业可以开检测费吗
  • 买购物卡发福利怎么发
  • 事业单位年末预算会计货币资金在贷方有余额对吗
  • 哪些费用可以做研发费用
  • 积分兑换现金的平台
  • 生产成本包括哪三类
  • 个人取得的工资、薪金所得应按次征收个人所得税
  • 上月库存占比怎么算
  • 一次性收取一年租金
  • 关于企业之间资金拆借的法律规定
  • 电脑记事本在哪里打开
  • win10更新错误0x8000402
  • php处理json
  • 供电企业收费项目管理的暂行规定
  • 购买电脑固定资产怎么记账
  • ntpdate 命令
  • php使用什么开发工具
  • 竣工结算审计费用在线计算器
  • nodejs如何与前端交互
  • 【机器学习】前置知识:矩阵的表示与定义 | Identity 身份矩阵 | 逆矩阵和转置 | 标量乘法
  • 民间非营利组织如何纳税
  • 电子发票报税怎么操作
  • phpcms怎么样
  • mysql随机密码怎么看
  • 将织梦dedecms转换到wordpress
  • 没有发票的福利支出如何入帐
  • 电子口岸无纸化报关
  • 免征企业所得税的有哪些行业
  • 非独立核算门市部销售自产应税消费品
  • 企业所得税季度平均值怎么算
  • 公司买卖股票亏损了 要交企业所得税吗
  • 购销合同印花税计税依据
  • 零退税率可以做免税吗
  • 广告费应该计入办公费还是印刷费
  • 财政非税收入支付平台
  • 挂靠公司收的税费计入什么科目?
  • 简易征收计算企业所得税怎么算
  • 分包抵扣金额
  • 建设工程施工管理
  • 对公账户提取备用金怎么做账
  • 私营企业固定资产折旧
  • 房地产企业会计科目
  • sql2000怎么修改默认实例名
  • sql游标用法
  • windows server 开始菜单
  • linux不常用命令
  • xp系统怎么改文件类型
  • centos 7安装教程(图文详解)
  • win8.1的ie浏览器
  • centos zsh
  • window10添加虚拟网卡
  • windows8怎么装
  • linux扩充inode
  • node.js教学
  • angular子组件调用父组件的方法
  • sqlserver 服务器
  • python数据可视化课后题答案
  • 游戏的背包和道具系统
  • shell中括号的作用
  • android内存优化三 简书
  • 手机sd卡满了怎么办
  • 十万元版增值税税率13发票最高开多少
  • 河北税务局是干嘛的
  • 缴款单号怎么交学费
  • 供电企业向电厂收取的并网服务费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设