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

為了賬號安全,請及時綁定郵箱和手機立即綁定

return '<div class="' + $(this).text() + '" />';什么意思?

return '<div class="' + $(this).text() + '" />';什么意思?

正在回答

3 回答

$('a').wrap(function()?{
????????????return?'<div?class="'?+?$(this).text()?+?'"?/>';
????????})

匿名函數function返回(return)一個值:'<div class="' + $(this).text() + '" />';

$(this)為當前選擇的a元素,即$('a')


1 回復 有任何疑惑可以回復我~
#1

whfaaf 提問者

$('a').text()的值是“a元素a元素”吧,那'<div class="' + $(this).text() + '" />'就等于'<div class="a元素a元素"/>',return這個參數嗎?但是好像沒有“a元素a元素”這個類。。。
2016-05-05 回復 有任何疑惑可以回復我~
#2

切兔子 回復 whfaaf 提問者

這個講的是wrap方法,要去看源碼才知道內部的具體代碼,這里return出去后還要操作用這個div包裹a元素, $(this).text()的值是“a元素”,然后div的class也就是“a元素”,中文類名是可以的,可以去瀏覽器試試
2016-05-06 回復 有任何疑惑可以回復我~
#3

whfaaf 提問者

非常感謝!
2016-05-10 回復 有任何疑惑可以回復我~
#4

g0_f0r_it

' + $(this).text() + ',為什么要加‘’和++
2016-08-05 回復 有任何疑惑可以回復我~
#5

利木 回復 切兔子

你好,請問為什么要在瀏覽器才能看見源碼?而慕課的編輯器里沒有?
2017-02-08 回復 有任何疑惑可以回復我~
#6

切兔子 回復 利木

jquery源碼就是引入的jq文件,你可以打開未壓縮 的jquery文件去找相關API,雖然我還沒看過...Orz
2017-02-14 回復 有任何疑惑可以回復我~
#7

利木 回復 切兔子

明白了,謝謝!
2017-02-14 回復 有任何疑惑可以回復我~
查看4條回復

return的div為什么不是成對的而是<div/>

0 回復 有任何疑惑可以回復我~

回調函數 描述:

用原先div的內容作為新div的class,并將每一個元素包裹起來

HTML 代碼:

<div class="container">
?<div class="inner">Hello</div>
?<div class="inner">Goodbye</div>
</div>
? ? ?

jQuery 代碼:

$('.inner').wrap(function() {
?return '<div class="' + $(this).text() + '" />';
});
? ? ?

結果:

<div class="container">
?<div class="Hello">
? ?<div class="inner">Hello</div>
?</div>
?<div class="Goodbye">
? ?<div class="inner">Goodbye</div>
?</div>
</div>


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

return '<div class="' + $(this).text() + '" />';什么意思?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號