jquery的事件和事件参数介绍-创新互联

1.事件对象
eve.currentTarget  //当前点击的目标元素
eve.data  //事件传递的数据
eve.delegateTarget1.7+  //在事件委托中 获取委托的元素
eve.isDefaultPrevented()  //返回值true/false  是否使用过preventDefault
eve.isImmediatePropag...()
eve.isPropagationStopped() //返回值true/false  是否使用过stopPropagation
eve.namespace
eve.pageX
eve.pageY
eve.preventDefault()  阻止事件的默认行为
eve.relatedTarget
eve.result
eve.stopImmediatePro...()
eve.stopPropagation()  阻止事件冒泡
eve.target  执行事件的目标元素
eve.timeStamp  执行的事件  ms
eve.type  类型
eve.which  键盘上的ascii值  1 是  鼠标

为民权等地区用户提供了全套网页设计制作服务,及民权网站建设行业解决方案。主营业务为成都网站设计、成都网站建设、民权网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
$("ul").on("click",".box", function (e) {
//$(this)  指向子元素
//       console.log(e.delegateTarget);//父元素ul
//     })

处理事件冒泡 e.stopPropagation();  return false;
2.one 和trigger
one(type,[data],fn)  一次性事件data不能是字符串
trigger(type,[data])  触发指定类型事件  自动触发事件传递参数形式为[data]
3.事件切换 hover(over,out)
4.jquery  里面封装的事件方法
blur([[data],fn])
change([[data],fn])
click([[data],fn])
dblclick([[data],fn])
error([[data],fn])1.8-
focus([[data],fn])
focusin([data],fn)
focusout([data],fn)
keydown([[data],fn])
keypress([[data],fn])
keyup([[data],fn])
mousedown([[data],fn])
mouseenter([[data],fn])
mouseleave([[data],fn])
mousemove([[data],fn])
mouseout([[data],fn])
mouseover([[data],fn])
mouseup([[data],fn])
resize([[data],fn])
scroll([[data],fn])
select([[data],fn])
submit([[data],fn])

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享文章:jquery的事件和事件参数介绍-创新互联
网站网址:http://scyanting.com/article/pgjop.html