Mul*_*ner 4 html javascript jquery
如何在span中的段落中包含span之后找到的innerhtml.通过示例更好地解释:
<p>foo <span>bar</span> baz</p>
Run Code Online (Sandbox Code Playgroud)
我想得到:
<p>foo <span>bar</span><span> baz</span></p>
Run Code Online (Sandbox Code Playgroud)
baz 也可以标记(即可以包含链接等).
我试过了
$(p span).first().contents().filter(function() {
return this.nodeType == 3;
}).text();
Run Code Online (Sandbox Code Playgroud)
但只给了我第一个跨度的内跨文本......
var span = $('p > span:first')[0];
var target = [];
while(span.nextSibling) {
target.push(span.nextSibling);
span = span.nextSibling;
}
$(target).wrapAll('<span />');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
736 次 |
| 最近记录: |