target是當前事件執(zhí)行的第一個具體DOM對象,這個DOM對象不變
this是事件冒泡到DOM樹的哪個對象,this就指向哪個對象,改變的
this是事件冒泡到DOM樹的哪個對象,this就指向哪個對象,改變的
2018-02-07
div--->是一個不能聚焦的;
所以你聚焦和失去焦點在div元素是沒用的;
當你設置focusin focuout的時候
點擊他的可聚焦子元素就會冒泡到div綁定的事件
當你設置focus blur時:
你點擊子元素input,他不會向上傳,導致div不知道有這個事件;
另外,如果想讓div等元素也可以聚焦就div標簽內加上tabindex="value"元素
value為正數就是點擊
負數為tab
所以你聚焦和失去焦點在div元素是沒用的;
當你設置focusin focuout的時候
點擊他的可聚焦子元素就會冒泡到div綁定的事件
當你設置focus blur時:
你點擊子元素input,他不會向上傳,導致div不知道有這個事件;
另外,如果想讓div等元素也可以聚焦就div標簽內加上tabindex="value"元素
value為正數就是點擊
負數為tab
2018-02-07
$(selector).hover(handlerIn, handlerOut)---->css selector:hover{xxxx}鼠標懸浮修改樣式,移出恢復
2018-02-07
mouseleave mouseenter
只會在當前綁定元素執(zhí)行,不會冒泡執(zhí)行父元素的事件
mouseover mouseout
冒泡執(zhí)行父元素事件
只會在當前綁定元素執(zhí)行,不會冒泡執(zhí)行父元素的事件
mouseover mouseout
冒泡執(zhí)行父元素事件
2018-02-07
測試三
定義兩個函數
a()定義了data,在調用data函數
data()動態(tài)輸入變量
然后最下面在調用a()
定義兩個函數
a()定義了data,在調用data函數
data()動態(tài)輸入變量
然后最下面在調用a()
2018-02-07
你們把$('body')換成$('div')和$('p'),試一下效果更容易理解
2018-02-06
mouseup--mousdown
松開事件,你點下去移到其他區(qū)樂會不觸發(fā)
松開事件,你點下去移到其他區(qū)樂會不觸發(fā)
2018-02-06
發(fā)生順序應該是這樣:
1.keydown;
2.彈出字符;
3.keyup;
1.keydown;
2.彈出字符;
3.keyup;
2018-02-04
最贊回答 / 莫龍吟嘯
子元素的移出等于父元素的移入,即每塊區(qū)域進去時+1出來時+1