javascript冒泡事件详解和防止冒泡事件的方法