停止事件冒泡

事件冒泡,本想只触发 span元素的click事件,然而div 和 body元素的click事件也被同时触发,因此有必要对事件的作用范围进行限制。

jQuery处理方法:

 	// 为span元素绑定click事件
	$('span').bind("click",function(event){
		 ....

         event.stopPropagation();
	});

当点击span时,事件对象被创建了。事件对象执行完毕后,事件对象就被摧毁。

 

阻止默认行为

        网页中的元素有自己的默认的行为,单击超链接后会跳转,单击“提交”表单会提交,有时需要阻止元素的默认行为。

jQuery 中提供了 event.preventDefault()  或者 event.stopPrapagation()方法,当然也可以使用  return false,即可实现

停止事件冒泡

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值