javascript - 很简单的问题css问题
PHP中文网
PHP中文网 2017-04-11 11:10:38
[JavaScript讨论组]

我点击左上角的按钮,他会返回,我现在要的效果是只能点击小窗口里面的按钮,
现在是点击外面的按钮也会执行操作,这是为什么??

PHP中文网
PHP中文网

认证0级讲师

全部回复(5)
天蓬老师

你希望的是如果出现弹窗,点击返回就不起作用么?如果是的话,那就在出现弹窗的时候加一个透明的遮罩,点击返回的时候其实是点击在遮罩上(同时也得阻止冒泡),这样返回就不会起作用了。

黄舟

你选择器对了嘛

黄舟

是不是在这个弹出框和那个背景之间还要加一层p 是这个意思么

黄舟

做一个遮罩层,然后阻止冒泡。然后就不会作用在下面的上面了。最简单的一个方法。

不然,你其他按钮的单击都判断,这个弹框是hide的时候,才能点。。。这个不科学啊

巴扎黑

如果你想要的是1楼所说这种效果 1楼说的解决方法没有问题
或者你自己可以写js控制 当 弹窗出现的时候 将返回按钮的onclick给移除就可以了

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号