获取不在另一个标记内的元素的InnerHTML

Sar*_*son 5 javascript jquery innerhtml

所以,如果我有

<div id="outside">
   Hello
   <div id="inside">
       Qwertyuiop
   </div>
</div>
Run Code Online (Sandbox Code Playgroud)

如何在不包含内部或任何其他HTML标记的情况下获取外部的InnerHTML?(基本上如何获得"你好")

Raj*_*amy 2

.contents()尝试在这种情况下使用

alert($("#outside").contents().first()[0].nodeValue);
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<div id="outside">
   Hello
   <div id="inside">
       Qwertyuiop
   </div>
</div>
Run Code Online (Sandbox Code Playgroud)