课程
/前端开发
/jQuery
/jQuery基础(三)—事件篇
问题一: return false 能不能取代event.stopPropagation()? 我试了试,效果上是一样的,组织了冒泡. 问题二: 冒泡事件是浏览器默认事件?
2016-12-19
源自:jQuery基础(三)—事件篇 6-2
正在回答
问题一:二楼说的对,问题二:冒泡不是事件,而是事件以冒泡的方式传递,这是两大公司的观点不同而以,一公司认为某个元素向外围元素进行传递合理(这种方式称为事件冒泡),另一公司认为应该先从最外围元素向某个具体元素传递合理(这种方式称为事件捕获),多数浏览器默认的是冒泡方式!而且我们还可以设置用哪种方式传递!
两个都有阻止的作用,但是,return false用于不匹配条件下阻止函数运行,而event.shtpPropagation()用于阻止冒泡,和函数先决条件是否满足无关,它的作用目的是不影响没有设置绑定事件的其它DOM元素。
event.preventDefault() 方法:阻止默认行为,阻止事件冒泡,而return false不能阻止
举报
jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作
2 回答jQuery基础(三)事件篇 6-2代码中的疑惑
1 回答jQuery基础(三)—事件篇 资料哪里下载?
2 回答jquery基础事件篇3-2小节
2 回答属性和方法:
2 回答JQUERY事件问题