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

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

這里為什么一定要用this?

?$(".left").append($(this).clone().css("color","red"))

我用?$(".left").append($(".aaron1").clone().css("color","red"))為什么不可以

正在回答

2 回答

這個(gè)是可以的,只是如果你這樣寫的話,再點(diǎn)擊一次就會出現(xiàn)兩個(gè),再點(diǎn)擊一個(gè)就會出現(xiàn)4個(gè),因?yàn)樗训谝淮慰寺〉囊苍倏寺×艘槐?。。如果不行,你可以先試著改一下其他代碼,再改回來,可能是瀏覽器卡了。

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉15680718726 提問者

那可能是卡了,說的很明白,感謝
2016-08-28 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕仰6432972 回復(fù) 慕粉15680718726 提問者

補(bǔ)充一下,上面這個(gè)朋友說的是對的,但是還有個(gè)小問題,為什么你點(diǎn)一下是一個(gè),點(diǎn)第二下變成克隆兩個(gè)了呢? this在這里不僅僅是指代aaron1它還有一層意思是指代,onclick這個(gè)行為下的aaron1,如果你只用aaron1,那么得到的結(jié)果會是錯(cuò)的,因?yàn)閺牡诙吸c(diǎn)擊開始,class=aaron1的元素變成了兩個(gè),那么這時(shí)候就復(fù)制兩個(gè)并添加到div里面,第三次點(diǎn)擊就變成了8個(gè),以此類推。但是你要達(dá)到的效果是每次點(diǎn)擊就克隆一個(gè),所以需要用this表明我要復(fù)制的是這個(gè)我附加了點(diǎn)擊事件的class=aaron1的元素,而不是所有的class=aaron1的元素
2016-09-04 回復(fù) 有任何疑惑可以回復(fù)我~
#3

慕函數(shù)5962187

回復(fù) weixin_博伯泊柏鉑_贊贊贊
2017-02-01 回復(fù) 有任何疑惑可以回復(fù)我~
#4

慕函數(shù)5962187 回復(fù) 慕仰6432972

解釋的很好,按照這樣我去試了一下跟題主出現(xiàn)相同的問題,并沒有呈現(xiàn)效果 $(".aaron1").on('click',function(){ $(".left").append( $(".arron1").clone().css('color','red')) }) 代碼是這樣請問哪里錯(cuò)了呢
2017-02-01 回復(fù) 有任何疑惑可以回復(fù)我~
#5

慕函數(shù)5962187 回復(fù) 慕仰6432972

不過我試了下也是瀏覽器沒有效果
2017-02-01 回復(fù) 有任何疑惑可以回復(fù)我~
#6

慕仰6432972 回復(fù) 慕函數(shù)5962187

你寫錯(cuò)了啊 你上面是aaron1 下面變成了arron2
2017-02-04 回復(fù) 有任何疑惑可以回復(fù)我~
查看3條回復(fù)

因?yàn)楹瘮?shù)前面$("li"),所以這里的this指代的li,所以element指代的也是li,所以this同樣可以用element替換

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

這里為什么一定要用this?

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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