-
當(dāng)textarea或者文本類型的input元素的文本被選中時(shí),會(huì)觸發(fā)select綁定的事件查看全部
-
評(píng)論區(qū)精品: hover()這個(gè)方法里頭封裝的是mouseenter(), mouseleave()兩個(gè)方法, 可以阻止冒泡問題. 這個(gè)方法可以用來改變樣式, 比如鼠標(biāo)移入div變色, 移出回到以前的顏色. 相當(dāng)于css中的div:hover, 但是:hover很多的瀏覽器對(duì)a:hover支持還不錯(cuò), 對(duì)div:hover, ul:hover支持有點(diǎn)差, 特別是ie6,ie7這些較低的版本. 用jquery可以解決兼容性,代碼量比js要少很多, 可以專注在邏輯業(yè)務(wù)上.查看全部
-
出子元素, 進(jìn)父元素: 父元素mouseover會(huì)觸發(fā), 但父元素mouseenter不會(huì)觸發(fā); 進(jìn)子元素, 出父元素: 父元素mouseout會(huì)觸發(fā), 但父元素mouseleave不會(huì)觸發(fā); (over/out包含子元素邊界, 冒泡到父元素; enter/leave無視子元素邊界, 不會(huì)冒泡到父元素) 評(píng)論區(qū)好評(píng): 這個(gè)就相當(dāng)于在封裝的時(shí)候?qū)nmouseover進(jìn)行阻止冒泡查看全部
-
為什么代碼中兩個(gè)n是共用的, 沒有被清零? 因?yàn)榛卣{(diào)函數(shù)異步執(zhí)行, 程序先同步運(yùn)行了兩次n=0, 然后再在事件觸發(fā)時(shí), 異步執(zhí)行n++, 所以此時(shí)n是互相影響的, 沒有被清零.查看全部
-
mousemove事件是當(dāng)鼠標(biāo)指針移動(dòng)時(shí)觸發(fā)的,即使是一個(gè)像素 只有鼠標(biāo)在元素內(nèi)移動(dòng), 就會(huì)不斷地觸發(fā) 1. event.clientX、event.clientY 鼠標(biāo)相對(duì)于瀏覽器窗口(客戶端)可視區(qū)域的X,Y坐標(biāo)(窗口坐標(biāo)),可視區(qū)域不包括工具欄和滾動(dòng)條。 2. event.pageX、event.pageY 類似于event.clientX、event.clientY,但它們使用的是文檔坐標(biāo)而非窗口坐標(biāo)(如果文檔長3000px, 溢出窗口, 也是文檔的長度)。 3. screenX、screenY 鼠標(biāo)相對(duì)于用戶顯示器屏幕左上角的X,Y坐標(biāo)。 4. event.offsetX、event.offsetY 鼠標(biāo)相對(duì)于事件源元素(srcElement)的X,Y坐標(biāo)查看全部
-
change()事件,input和textarea變化后“失去焦點(diǎn)“才觸發(fā)查看全部
-
<script type="text/javascript"> $(".right").mousemove(1111,function(e){ $(this).find('p:last').html('數(shù)據(jù):' + e.data) }) </script>查看全部
-
如果用戶在一個(gè)元素上按下鼠標(biāo)按鍵,并且拖動(dòng)鼠標(biāo)離開這個(gè)元素,然后釋放鼠標(biāo)鍵,這仍然是算作mouseup事件 按下鼠標(biāo)按鍵后,拖動(dòng)離開這個(gè)元素。然后釋放鼠標(biāo)按鍵。mouseup回調(diào)沒有執(zhí)行, 事件沒有被觸發(fā)。查看全部
-
blur和focus只在當(dāng)前元素中觸發(fā),不會(huì)向上進(jìn)行冒泡處理,即如果當(dāng)前元素沒有綁定blur和focus事件,其父元素綁定,則不會(huì)觸發(fā)該事件。相反,focusin和focusout則是當(dāng)前元素沒綁定事件,其父元素綁定了,也同樣會(huì)觸發(fā)??偟膩碚f就是blur和focus不支持冒泡處理,focusin和focusout支持。查看全部
-
hover就是mouseenter和mouseleave的結(jié)合體查看全部
-
$('#elem').trigger('click'); // 自動(dòng)點(diǎn)擊查看全部
-
focus()在元素本身產(chǎn)生,focusin()在元素包含的元素中產(chǎn)生 blur與focusout也亦是如此查看全部
-
focus和blur不支持冒泡,focusin和focusout支持冒泡查看全部
-
$(selector).hover(handlerIn, handlerOut) handlerIn(eventObject):當(dāng)鼠標(biāo)指針進(jìn)入元素時(shí)觸發(fā)執(zhí)行的事件函數(shù) handlerOut(eventObject):當(dāng)鼠標(biāo)指針離開元素時(shí)觸發(fā)執(zhí)行的事件函數(shù)查看全部
-
mouseenter事件只會(huì)在綁定它的元素上被調(diào)用,而不會(huì)在后代節(jié)點(diǎn)上被觸發(fā)查看全部
舉報(bào)
0/150
提交
取消