亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JQ事件,如何解綁帶參數的句柄函數?

JQ事件,如何解綁帶參數的句柄函數?

郎朗坤 2019-05-25 13:59:47
使用場景:元素在同一個事件上綁定了兩個不同的動作,如何在后續的操作中,只解綁其中一個動作?附上代碼:letel=$('.box');constmx=(e)=>{console.log(`event.pageX:${e.pageX}`);},my=(e)=>{console.log(`event.pageY:${e.pageY}`);};el.on({'click':()=>{console.log(`elementhasremovehandle'mx'`);//移除mx句柄},'mouseenter':(e)=>{mx(e);my(e);}});描述:如代碼所示,元素"el"在"mouseenter"事件上綁定了兩個動作,分別打印事件的pageX,pageY.如何在點擊元素后,解綁打印pageX的"mx"句柄,而不影響"my"句柄?求各路大神指點.
查看完整描述

2 回答

?
哈士奇WWW

TA貢獻1799條經驗 獲得超6個贊

letel=$('.xiaoyi-header');
const
mx=(e)=>{
if(!el.mxRemoved)
console.log(`event.pageX:${e.pageX}`);
},my=(e)=>{
console.log(`event.pageY:${e.pageY}`);
};
el.on({
'click':()=>{
console.log(`elementhasremovehandle'mx'`);
el.mxRemoved=1;
},
'mouseenter':(e)=>{
mx(e);
my(e);
}
});
這么算不算?
                            
查看完整回答
反對 回復 2019-05-25
  • 2 回答
  • 0 關注
  • 432 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號