我有一个名为<form>
(没有id)的文本和输入元素。我需要将文本格式更改为标题样式。
<form name="myform">
<br/>
Text Snippet #1<br/>
<input type="text"><br/>
<br>Text Snippet #2</br><br/>
<input type="text">`<br/>
</form>`<br/>
所以在上面的例子中,Text Snippets#1&amp; 2应该装饰
<h1>Text Snippet #1</h1>
和<br><h1>Text Snippet #2</h1></br>
分别。
答案 0 :(得分:0)
你可以.filter()
和.wrap()
:
$('form[name=myform]').contents().filter(function() {
return this.nodeType === 3 && $.trim(this.nodeValue).length;
}).wrap('<h1/>');