原文地址 常见场景 在许多填写表单的页面中,都会弹出一个选择器,让你在弹窗中选择项目.有时,弹窗本身容纳不下内容,需要让它不断滚动来展示,但因为事件是冒泡的,有时就会造成底部(body 的Z-index肯定是在下面的 )的内容也在滚动.这内外一起滚,就有点尴尬了. 举例,下面两张图里,都有类似的问题.那么怎么解决呢? 从event. target入手 一种思路就是从事件入手,如果事件对象不是弹窗的话,就让它什么都不做. (其实这里有个疑惑,为什么不能通过阻止冒泡来阻止外层的body滚动呢?换了好