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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

jQuery .live()和.on()之間有什么區(qū)別

jQuery .live()和.on()之間有什么區(qū)別

牛魔王的故事 2019-07-30 15:55:05
jQuery .live()和.on()之間有什么區(qū)別我看到.on()jQuery 1.7中有一個(gè)新方法取代了.live()早期版本。我很想知道它們之間的區(qū)別以及使用這種新方法的好處。
查看完整描述

3 回答

?
慕尼黑5688855

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超2個(gè)贊

人們從移動(dòng)時(shí)的蹣跚一個(gè)區(qū)別.live().on()是為參數(shù).on()綁定事件動(dòng)態(tài)添加到DOM元素時(shí)略有不同。

以下是我們用于該.live()方法的語法示例:

$('button').live('click', doSomething);function doSomething() {
    // do something}

現(xiàn)在,.live()在jQuery 1.7版中被棄用并在1.9版中刪除,您應(yīng)該使用該.on()方法。這是使用該.on()方法的等效示例:

$(document).on('click', 'button', doSomething);function doSomething() {
    // do something}

請(qǐng)注意,我們正在調(diào)用.on()文檔而不是按鈕本身。我們?yōu)榈诙€(gè)參數(shù)中正在偵聽其事件的元素指定選擇器。

在上面的示例中,我正在調(diào)用.on()文檔,但是如果使用更接近選擇器的元素,則會(huì)獲得更好的性能。只要在調(diào)用之前頁面上存在任何祖先元素,它就會(huì)起作用.on()。

在文檔中有解釋,但很容易錯(cuò)過。


查看完整回答
反對(duì) 回復(fù) 2019-07-30
?
千巷貓影

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊

.live()

此方法用于為現(xiàn)在和將來與當(dāng)前選擇器匹配的所有元素附加事件處理程序。

$( "#someid" ).live( "click", function() {
  console.log("live event.");});

.on()

此方法用于將一個(gè)或多個(gè)事件的事件處理函數(shù)附加到下面的選定元素是示例。

$( "#someid" ).on( "click", function() {
  console.log("on event.");});


查看完整回答
反對(duì) 回復(fù) 2019-07-30
  • 3 回答
  • 0 關(guān)注
  • 2213 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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