点击sideBar时那个判断,如果不是sideBar本身才执行那个trigger方法,就是只有点击到哪个关闭按钮span标签才响应吧?
不仅仅是关闭按钮会相应 click 事件,sidebar的子元素 ul也会响应 ,老师这样写是因为他在后面给ul元素标签终止click事件冒泡。建议你去看一下JS事件冒泡机制~