第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
  • mouseover與mouseenter的區(qū)別

    關(guān)鍵點(diǎn)在于:冒泡的方式處理問題;

    某元素觸發(fā)了mouseover,他會(huì)一直往上找該元素的父元素的mouseover事件,如果父元素由mouseover事件就會(huì)唄觸發(fā),所以對(duì)于這一種情況,jQuery推薦使用mouseenter事件。

    mouseenter事件只會(huì)在綁定他的元素上被調(diào)用,而不會(huì)在后代節(jié)點(diǎn)上被觸發(fā)。

    查看全部
  • mousemove事件觸發(fā)需要以下幾點(diǎn):

    • mousemove事件是當(dāng)鼠標(biāo)指針移動(dòng)時(shí)觸發(fā)的,即使是一個(gè)像素

    • 如果處理器做任何重大的處理,或者如果該事件存在多個(gè)處理函數(shù),這可能造成瀏覽器的嚴(yán)重的性能問題


    查看全部
  • 鼠標(biāo)事件:mousedown事件與mouseup事件

    用戶交互操作中,最簡(jiǎn)單直接的操作就是點(diǎn)擊操作。

    mousedown快捷方法可以監(jiān)聽用戶鼠標(biāo)按下的操作;

    mouseup快捷方法可以監(jiān)聽用戶鼠標(biāo)彈起的操作。


    mousedown事件觸發(fā)需要以下幾點(diǎn):

    • mousedown強(qiáng)調(diào)是按下觸發(fā)

    • 如果在一個(gè)元素按住了鼠標(biāo)不放,并且拖動(dòng)鼠標(biāo)離開這個(gè)元素,并釋放鼠標(biāo)鍵,這仍然是算作mousedown事件

    • 任何鼠標(biāo)按鈕被按下時(shí)都能觸發(fā)mousedown事件

    • 用event 對(duì)象的which區(qū)別按鍵,敲擊鼠標(biāo)左鍵which的值是1,敲擊鼠標(biāo)中鍵which的值是2,敲擊鼠標(biāo)右鍵which的值是3

    mouseup事件觸發(fā)需要以下幾點(diǎn):

    • mouseup強(qiáng)調(diào)是松手觸發(fā),與mousedown是相反的

    • mouseup與mousedown組合起來就是click事件

    • 如果用戶在一個(gè)元素上按下鼠標(biāo)按鍵,并且拖動(dòng)鼠標(biāo)離開這個(gè)元素,然后釋放鼠標(biāo)鍵,這仍然是算作mouseup事件

    • 任何鼠標(biāo)按鈕松手時(shí)都能觸發(fā)mouseup事件

    • 用event 對(duì)象的which區(qū)別按鍵,敲擊鼠標(biāo)左鍵which的值是1,敲擊鼠標(biāo)中鍵which的值是2,敲擊鼠標(biāo)右鍵which的值是3


    查看全部
  • 測(cè)試二是先選中p標(biāo)簽,然后設(shè)置一個(gè)點(diǎn)擊事件,調(diào)用函數(shù),該函數(shù)的功能是彈出一個(gè)窗口顯示文本節(jié)點(diǎn)的內(nèi)容,再然后選中第二個(gè)button按鈕,也設(shè)置一個(gè)點(diǎn)擊事件,點(diǎn)擊該按鈕會(huì)調(diào)用上面的函數(shù)。

    測(cè)試三是先設(shè)置一個(gè)函數(shù)data(),該函數(shù)的功能是彈出一個(gè)窗口顯示e的值,然后在設(shè)置一個(gè)函數(shù)a(),該函數(shù)先選中第三個(gè)button,然后綁定一個(gè)點(diǎn)擊事件,點(diǎn)擊之后將1111傳遞給data函數(shù)的e,然后a()表示調(diào)用該函數(shù)


    查看全部
  • click事件與dbclick事件

    click方法用于監(jiān)聽用戶單擊操作

    dbclick方法用于監(jiān)聽用戶雙擊操作

    click事件觸發(fā)需要以下幾點(diǎn):

    click事件其實(shí)是由mousedown和mouseup兩個(gè)動(dòng)作構(gòu)成,所以點(diǎn)擊動(dòng)作只有在松手之后才觸發(fā)。

    dbclick事件觸發(fā)需要以下幾點(diǎn):

    此事件是由兩個(gè)click疊加而成,事件被觸發(fā)需要滿足:

    1、鼠標(biāo)指針在元素里面時(shí)被點(diǎn)擊

    2、鼠標(biāo)指針在元素里面時(shí)釋放

    3、鼠標(biāo)指針在元素里面時(shí)再次點(diǎn)擊,點(diǎn)擊間隔時(shí)間是由系統(tǒng)而定的。

    4、鼠標(biāo)指針在元素里面時(shí)再次釋放

    查看全部
  • trigger() 會(huì)影響所有與 jQuery 對(duì)象相匹配的元素,而 .triggerHandler() 僅影響第一個(gè)匹配到的元素

    查看全部
  • event 對(duì)象的which區(qū)別按鍵,敲擊鼠標(biāo)左鍵which的值是1,敲擊鼠標(biāo)中鍵which的值是2,敲擊鼠標(biāo)右鍵which的值是3


    查看全部
  • event.target代表當(dāng)前觸發(fā)事件的元素,可以通過當(dāng)前元素對(duì)象的一系列屬性來判斷是不是我們想要的元素

    查看全部
  • blur不會(huì)冒泡,focus會(huì)冒泡

    查看全部
  • textContent文本內(nèi)容

    查看全部
  • event.type:獲取事件的類型

    觸發(fā)元素的事件類型

    $("a").click(function(event)?{
    ??alert(event.type);?//?"click"事件
    });

    event.pageX 和 event.pageY:獲取鼠標(biāo)當(dāng)前相對(duì)于頁面的坐標(biāo)

    通過這2個(gè)屬性,可以確定元素在當(dāng)前頁面的坐標(biāo)值,鼠標(biāo)相對(duì)于文檔的左邊緣的位置(左邊)與 (頂邊)的距離,簡(jiǎn)單來說是從頁面左上角開始,即是以頁面為參考點(diǎn),不隨滑動(dòng)條移動(dòng)而變化

    event.preventDefault() 方法:阻止默認(rèn)行為

    這個(gè)用的特別多,在執(zhí)行這個(gè)方法后,如果點(diǎn)擊一個(gè)鏈接(a標(biāo)簽),瀏覽器不會(huì)跳轉(zhuǎn)到新的 URL 去了。我們可以用 event.isDefaultPrevented() 來確定這個(gè)方法是否(在那個(gè)事件對(duì)象上)被調(diào)用過了

    event.stopPropagation() 方法:阻止事件冒泡

    事件是可以冒泡的,為防止事件冒泡到DOM樹上,也就是不觸發(fā)的任何前輩元素上的事件處理函數(shù)

    event.which:獲取在鼠標(biāo)單擊時(shí),單擊的是鼠標(biāo)的哪個(gè)鍵

    event.which 將 event.keyCode 和 event.charCode 標(biāo)準(zhǔn)化了。event.which也將正?;陌粹o按下(mousedown 和 mouseupevents),左鍵報(bào)告1,中間鍵報(bào)告2,右鍵報(bào)告3

    event.currentTarget : 在事件冒泡過程中的當(dāng)前DOM元素

    冒泡前的當(dāng)前觸發(fā)事件的DOM對(duì)象, 等同于this.

    this和event.target的區(qū)別:

    js中事件是會(huì)冒泡的,所以this是可以變化的,但event.target不會(huì)變化,它永遠(yuǎn)是直接接受事件的目標(biāo)DOM元素;

    .this和event.target都是dom對(duì)象

    如果要使用jquey中的方法可以將他們轉(zhuǎn)換為jquery對(duì)象。比如this和$(this)的使用、event.target和$(event.target)的使用;


    查看全部
  • on()方法綁定事件處理程序

    off()方法移除該綁定程序


    $("elem").on("mousedown?mouseup",fn)

    刪除一個(gè)事件

    $("elem").off("mousedown")

    刪除所有事件

    $("elem").off("mousedown?mouseup")

    快捷方式刪除所有事件,這里不需要傳遞事件名了,節(jié)點(diǎn)上綁定的所有事件講全部銷毀

    $("elem").off()


    查看全部
  • <div?class="left">
    ????<p?class="aaron">
    ????????<a>目標(biāo)節(jié)點(diǎn)</a>?//點(diǎn)擊在這個(gè)元素上
    ????</p>
    </div>

    給出如下代碼:

    $("div").on("click","p",fn)

    事件綁定在最上層div元素上,當(dāng)用戶觸發(fā)在a元素上,事件將往上冒泡,一直會(huì)冒泡在div元素上。如果提供了第二參數(shù),那么事件在往上冒泡的過程中遇到了選擇器匹配的元素,將會(huì)觸發(fā)事件回調(diào)函數(shù)


    查看全部
  • 多個(gè)事件綁定同一個(gè)函數(shù)

    ?$("#elem").on("mouseover?mouseout",function(){?});

    通過空格分離,傳遞不同的事件名,可以同時(shí)綁定多個(gè)事件

    多個(gè)事件綁定不同函數(shù)

    $("#elem").on({
    ????mouseover:function(){},??
    ????mouseout:function(){}
    });

    通過空格分離,傳遞不同的事件名,可以同時(shí)綁定多個(gè)事件,每一個(gè)事件執(zhí)行自己的回調(diào)方法


    查看全部
  • keydown()方法和keyup()方法為監(jiān)聽鍵盤事件,與鼠標(biāo)事件相對(duì)應(yīng)

    查看全部

舉報(bào)

0/150
提交
取消
課程須知
1、有HTML/CSS基礎(chǔ) 2、有JavaScript基礎(chǔ)
老師告訴你能學(xué)到什么?
1、jQuery的基礎(chǔ)語法 2、jQuery事件處理

微信掃碼,參與3人拼團(tuán)

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對(duì)慕課網(wǎng)的支持!