課程
/前端開發(fā)
/jQuery
/jQuery基礎(二)—DOM篇
return '<div class="' + $(this).text() + '" />';什么意思?
2016-05-05
源自:jQuery基礎(二)—DOM篇 5-3
正在回答
$('a').wrap(function()?{ ????????????return?'<div?class="'?+?$(this).text()?+?'"?/>'; ????????})
匿名函數function返回(return)一個值:'<div class="' + $(this).text() + '" />';
$(this)為當前選擇的a元素,即$('a')
whfaaf 提問者
切兔子 回復 whfaaf 提問者
g0_f0r_it
利木 回復 切兔子
切兔子 回復 利木
return的div為什么不是成對的而是<div/>
回調函數 描述:
用原先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>
舉報
jQuery第二階段開啟DOM修煉,了解創(chuàng)建、插入、刪除與替換
3 回答return '<div class="' + $(this).text() + '" />';?
6 回答'<div class="' + $(this).text() + '" />'這個是什么意思啊
1 回答return '<div class="' + $(this).text() + '" />'; 求詳解
3 回答<div class="' + $(this).text() + '" />存在的意義
2 回答關于<div class="' + $(this).text() + '" />
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-05-05
匿名函數function返回(return)一個值:'<div class="' + $(this).text() + '" />';
$(this)為當前選擇的a元素,即$('a')
2016-08-04
return的div為什么不是成對的而是<div/>
2016-07-17
回調函數 描述:
用原先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>