我点击左上角的按钮,他会返回,我现在要的效果是只能点击小窗口里面的按钮,现在是点击外面的按钮也会执行操作,这是为什么??
你希望的是如果出现弹窗,点击返回就不起作用么?如果是的话,那就在出现弹窗的时候加一个透明的遮罩,点击返回的时候其实是点击在遮罩上(同时也得阻止冒泡),这样返回就不会起作用了。
你选择器对了嘛
是不是在这个弹出框和那个背景之间还要加一层div 是这个意思么
做一个遮罩层,然后阻止冒泡。然后就不会作用在下面的上面了。最简单的一个方法。
不然,你其他按钮的单击都判断,这个弹框是hide的时候,才能点。。。这个不科学啊
如果你想要的是1楼所说这种效果 1楼说的解决方法没有问题或者你自己可以写js控制 当 弹窗出现的时候 将返回按钮的onclick给移除就可以了
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
5 回答3.1k 阅读
7 回答4.3k 阅读
2 回答2.7k 阅读✓ 已解决
4 回答2.2k 阅读
10 回答4.5k 阅读
你希望的是如果出现弹窗,点击返回就不起作用么?如果是的话,那就在出现弹窗的时候加一个透明的遮罩,点击返回的时候其实是点击在遮罩上(同时也得阻止冒泡),这样返回就不会起作用了。