jQuery:从first-child或self返回文本

duc*_*lip 2 javascript jquery

我试图将文本放在一个元素中,我只想获取文本,如果它在一个placehoder div的第一个孩子里面,或者如果没有childrent,那里面只有文本.
所以这两种情况是:

<div id="wrap">text1</div>
Run Code Online (Sandbox Code Playgroud)

<div id="wrap"><b>text1</b><b>text2</b></div>
Run Code Online (Sandbox Code Playgroud)

因此,在这两种情况下,我想回来,"text1"
我知道如何使用2个不同的查询,但我试图将它们合二为一

$("#wrap :first-child").text()
$("#wrap").text()
Run Code Online (Sandbox Code Playgroud)

ohn*_*oes 7

$("#wrap :first-child").text() || $("#wrap").text() 
Run Code Online (Sandbox Code Playgroud)