关于jquery阻止事件冒泡,导致a标签的href内的地址无法跳转。

如下两幅图:希望的结果是a标签2点击的时候能够跳转,并且不会因为div1的click事件而关闭div1... 如下两幅图:希望的结果是a标签2点击的时候能够跳转,并且不会因为div1的click事件而关闭div1 展开
 我来答
zhangqi0192
推荐于2016-02-02 · TA获得超过2387个赞
知道大有可为答主
回答量:1417
采纳率:0%
帮助的人:1208万
展开全部
让 div1 和div2 具有层级关系 div1 position:relative
div2 position:absolute 然后 z-index:100 这样就将 div2 置于 div1之上了 你点击div2内容 就点不动div1 也就不会触发 click事件了 希望能帮到你 谢谢
更多追问追答
追问
relative和absolute配合似乎不行吧?这样不还是子父的关系么 两还是会冒泡到div1的吧 ?两个fixed应该可以,我明天试试,还是谢谢你了 ,我回来是用e.target.id来确定点的是哪个,用target能实现这需求。
追答
父子关系 你说的没错 但是 你忘了一点 他们不处于一层 知道么   我的 z-index:100  就是干这个的  你点的div2  永远是上层  你的鼠标 是无法 透过这层 点击到下面的·  我N多的导航都是这么干的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式