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

為了賬號安全,請及時綁定郵箱和手機立即綁定
事件本身很好理解,無非就是mouseenter方法阻止了事件冒泡階段的發生,即當內部元素發生事件響應時,外部存在相同事件不會發生。而mouseover執行冒泡階段,當內部元素發生事件響應時,外部存在相同事件也會發生。上述右側例子中,把a元素中文本分別改為:p元素mouseover事件觸發次數 跟 div元素mouseover事件觸發次數更好理解,你們覺得呢????
感覺這就是mouseenter和mouseover的區別所在了
敲代碼是件枯燥的事,更別說看代碼了,所以很多人到最后都放棄了
教程說的是【沒有錯的】【沒有錯】【沒有錯】
如果在一個元素按住了鼠標不放,并且拖動鼠標離開這個元素,并釋放鼠標鍵,這仍然是算作mousedown事件

【因為】釋放鼠標鍵的時候,一樣會觸發mouseup事件,但是已經離開了這個元素【不在這元素中,當然不會觸發【這個元素的】mouseup】

看了上面,那mouseup那段話【也】能理解了
trigger觸發的click事件冒泡到綁定了點擊事件的div#acident。
意思就是:綁定了委托事件元素的子元素都會向上冒泡,但只有符合選擇表達式的元素接收到冒泡事件(或者自己滿足觸發條件)時才會觸發function
意思就是:綁定了委托事件的子元素都會向上冒泡,但只有符合選擇表達式的元素接收到冒泡事件(或者自己滿足觸發條件)時才會觸發function
trigger 用來在一個元素上執行另一個元素綁定事件(原生或者自定義),并且支持傳輸數據;
target是當前事件執行的第一個具體DOM對象,這個DOM對象不變
this是事件冒泡到DOM樹的哪個對象,this就指向哪個對象,改變的
div--->是一個不能聚焦的;
所以你聚焦和失去焦點在div元素是沒用的;
當你設置focusin focuout的時候
點擊他的可聚焦子元素就會冒泡到div綁定的事件
當你設置focus blur時:
你點擊子元素input,他不會向上傳,導致div不知道有這個事件;

另外,如果想讓div等元素也可以聚焦就div標簽內加上tabindex="value"元素
value為正數就是點擊
負數為tab
$(selector).hover(handlerIn, handlerOut)---->css selector:hover{xxxx}鼠標懸浮修改樣式,移出恢復
mouseleave mouseenter
只會在當前綁定元素執行,不會冒泡執行父元素的事件
mouseover mouseout
冒泡執行父元素事件
測試三
定義兩個函數
a()定義了data,在調用data函數
data()動態輸入變量
然后最下面在調用a()
e--->event
是觸發事件的元素
你們把$('body')換成$('div')和$('p'),試一下效果更容易理解
課程須知
1、有HTML/CSS基礎 2、有JavaScript基礎
老師告訴你能學到什么?
1、jQuery的基礎語法 2、jQuery事件處理

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消