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

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

jquery事件監(jiān)聽與綁定的問題?

jquery事件監(jiān)聽與綁定的問題?

陪伴而非守候 2019-03-21 18:15:52
<html><head>    <meta charset="utf-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1">    <title>Hello</title>    <script src="js/jquery-3.3.1.js"></script>    <script>        $(document).ready(function () {            $("p").click(function () {                $(this).hide();            });        });    </script></head><body><p>click</p></body></html>像<p onclick='xx'>,以及<script>p.click=xx或p.addEventListener</script>這三種方式給元素綁定事件,點擊之后,調(diào)用對應(yīng)的函數(shù),能理解但是,使用jquery,點擊click之后,jquery是如何隨時隨地監(jiān)聽到這個事件的呢?這里并沒有顯式的代碼,監(jiān)聽和綁定事件監(jiān)聽到一個事件后,是如何將事件綁定到特定的函數(shù)呢?題目描述題目來源及自己的思路相關(guān)代碼// 請把代碼文本粘貼到下方(請勿用圖片代替代碼)你期待的結(jié)果是什么?實際看到的錯誤信息又是什么?
查看完整描述

4 回答

?
呼如林

TA貢獻1798條經(jīng)驗 獲得超3個贊

jQuery底層就是調(diào)用的原生的js,只是框架都會制定自己的API以及使用規(guī)則,其他的框架、庫都是如此。


$("p").click(function () {

    $(this).hide();

});

像這句代碼 可以拆解出:選擇器、事件、主體

你可以用類似的js原生代碼寫一遍,你就知道jQuery怎么實現(xiàn)了


查看完整回答
反對 回復(fù) 2019-04-14
?
心有法竹

TA貢獻1866條經(jīng)驗 獲得超5個贊

$('#btn').on('click', function() {

  console.log('test')

})

對應(yīng)的call stack

https://img1.sycdn.imooc.com//5cb2a9b2000148c508000313.jpg

查看完整回答
反對 回復(fù) 2019-04-14
  • 4 回答
  • 0 關(guān)注
  • 555 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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