2011-06-17 50 views
7

說選擇文本不是我有這樣的:使用jQuery中的元素

<div class='myDiv'> 
    <p>hello</p> 
    hello 
    <p>Hello</p> 
</div> 

一個人怎麼搶使用jQuery的兩個P標記之間的文本Hello?

+0

一切都已經(或可以)父元素,可以告訴你的DOM的休息嗎? – Thys

+0

如果你提供更多的上下文(閱讀:你發佈的代碼段周圍的代碼),這將是相當容易做到。或者這是整個文件? – inkedmn

+0

好吧,稍微編輯它以提供更多上下文 – benhowdle89

回答

0

js1568有一個更好的辦法

$( 'div.myDiv')。過濾器( 'P')。文本()可能會工作。

我拿回來,過濾器不起作用。也許是這樣的:

var jText = $('div.myDiv').clone(); 
jText.find('p').remove(); 
jText.text(); 
+0

這不起作用 - http://jsfiddle.net/interdream/SGjSv/1/ –