[英]how to wrap a html string
為什么p
標簽的這個jquery對象不會被div
包裝。 我知道文檔說它必須是dom元素,但是必須有一種方法?
為什么只警告test1?
var s = '<p>test1</p><p>test2</p><p>test3</p><p>test4</p><p>test5</p><p>test6</p><p>test</p>';
var $d = $(s).wrapAll('<div class="mydiv">');
var final = $d.html();
alert(final);
這是因為變量$d
是變量s
的jQuery對象,即使您已經包裝了它。 嘗試提醒父母,它將是div
:
var final = $d.parent().html();
小提琴: http : //jsfiddle.net/scwonubb/1/
.html()
讓你選擇什么樣的內容 。
將其更改為$d.parent().html()
使用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.