有没有一种简洁的方法可以使用 jQuery 获取 div 中的文本,其中也有子元素?
例如 - 我将如何从下面的 html 中提取“一些文本”:
<div id="mydiv">
<img src="...
Some text
</div>
有没有一种简洁的方法可以使用 jQuery 获取 div 中的文本,其中也有子元素?
例如 - 我将如何从下面的 html 中提取“一些文本”:
<div id="mydiv">
<img src="...
Some text
</div>
var text = $("#mydiv")
.clone() //clone the element
.children() //select all the children
.remove() //remove all the children
.end() //go back to selected element
.text(); //get the text of element
我试过你的例子
$('#mydiv').text();
对我来说效果很好!