event.isDefaultPrevented
jQuery 1.3版本开始引入了一个这个api:
event.isDefaultPrevented();
- 返回Boolean,判断是否调用了event.preventDefault()
//实例 $("a").click(function(event){ alert(event.isDefaultPrevented());//false event.preventDeafault(); alert(event.isDefaultPrevented());//true });
源码展示:
//1.3版本 //线上地址:http://code.jquery.com/jquery-1.3.js function returnFalse(){ return false; } function returnTrue(){ return true; } jQuery.Event.prototype = { //preventDefault preventDefault:function(){ this.isDefaultPrevented = returnTrue; //........... }, //isDefaultPrevented isDefaultPrevented:returnFalse }
扩展阅读:
http://api.jquery.com/event.isDefaultPrevented/
http://www.w3school.com.cn/jquery/event_isdefaultprevented.asp
相关推荐
honeyth 2020-09-13
delmarks 2020-06-28
EdwardSiCong 2020-11-23
85477104 2020-11-17
hhanbj 2020-11-17
81427005 2020-11-11
seoppt 2020-09-13
WRITEFORSHARE 2020-09-13
84483065 2020-09-11
momode 2020-09-11
85477104 2020-08-15
83510998 2020-08-08
82550495 2020-08-03
tthappyer 2020-08-03
84901334 2020-07-28
tthappyer 2020-07-25
TONIYH 2020-07-22
tztzyzyz 2020-07-20
83510998 2020-07-18