发布网友 发布时间:2022-04-06 12:25
共6个回答
热心网友 时间:2022-04-06 13:54
因为子元素在父元素的容器内。热心网友 时间:2022-04-06 15:12
这很好理解啊,父元素是“罩”在子元素上的,你点子元素那不就相当于点在父元素上吗(这就是所谓的打别人儿子的脸就相当于打他爸的脸)。这就是js的事件冒泡机制,即子元素触发键盘鼠标事件时,其父元素也会触发同样的事件,如果父元素上面还有父元素,会继续触发,直到页面的最上层元素,就像气泡从水底逐渐冒到水面上。热心网友 时间:2022-04-06 16:47
就是事件冒泡了,你给子元素绑定个监听,点击的时候阻止它冒泡就行了热心网友 时间:2022-04-06 18:38
子元素是在父元素里面的,父元素隐藏了,父元素里面的子元素肯定也是隐藏的;这个也不关js什么冒泡的事情,只是css的一个常识,最大的容器都不在了,哪里还有里面小的容器。热心网友 时间:2022-04-06 20:46
你点击子元素就相当于在点父元素热心网友 时间:2022-04-06 23:11
看的头晕,有这时间还不如多学习学习,多读读书