jQuery .wrap() 使用HTML包裹选取的元素
.wrap() 使用HTML包裹选取到的每个元素
为方便链式操作,这里返回jquery对象
使用以下代码实现给
外包裹一段HTML:html>
$(document).ready(function(){
$('.inner').wrap('
});
.new {
border:1px solid red;
}
Hello
InnerText
如果我们为wrap方法执行一个回调函数。那么回调函数将在每个选取到的元素上执行。
回调函数可以返回一个DOM结构、jquery对象或者HTML用于包裹相应的元素在内,如下例所示:html>
$(document).ready(function(){
$('.inner').wrap(function() {
return '
});
});
.Hello {
border:1px solid blue;
}
.InnerText {
border:1px solid red;
}
Hello
InnerText