<!--HTML代码如下-->
<div id="parent">
aaa
<div id="child">
bbb
</div>
</div>
$("#parent").html() //结果为aaa<div id="child">bbb</div>
$("#parent").text() //结果为aaabbb
//我如何只获取到 "aaa" 字符?
document.getElementById("parent").childNodes[0].data
这是js的写法,直接获取内容aaa
比较简单的写法:
var a=$("#parent").text();
var b=$("#child").text();
alert(a.replace(/b/g,""));
要找的话,肯定是很好找到,对字符串的操作函数还是很多的?
如果是在真实的项目中,可以给aaa加入一个span元素,方便操作。
$("p").find("span").text()在实际项目开发,基本上加个span为好
实际项目里,一般都加个<span>或者<label>标签。
赞同加一个span标签进行获取。如果一定要jquery获取你给的那种格式,用一楼的就好了