jQueryを使用して、子要素も含むdiv内のテキストだけを取得する簡潔な方法はありますか?
たとえば、以下のhtmlから「Sometext」を抽出するにはどうすればよいですか。
<div id="mydiv">
<img src="...
Some text
</div>
jQueryを使用して、子要素も含むdiv内のテキストだけを取得する簡潔な方法はありますか?
たとえば、以下のhtmlから「Sometext」を抽出するにはどうすればよいですか。
<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();
そしてそれは私にとってうまくいきました!