我想用JQuery提取Element中的Text
<div id="bla"> <span><strong>bla bla bla</strong>I want this text</span> </div>
解决方法
尝试这个…
<script type="text/javascript"> //<![CDATA[ $(document).ready(function(){ $("#bla span").contents().each(function(i) { if(this.nodeName == "#text") alert(this.textContent); }); }); //]]> </script>
这不需要从上下文中删除任何其他节点,并且只会在每次迭代时为您提供文本节点.