2011-10-20 8 views
0

jQueryを使用することで、DOMからテキストと可能なリンクを抽出する必要があります。例えばDOMからリンク(テキスト部分のみ)を含むテキストを取得する方法は?

 
This is a the first paragraph with a given link . More text.
This is a second paragraph with another link and text.

結果プロセスは、以下のような配列でなければならない:「これは、所与のリンクと最初の段落で詳細テキスト」

aTexts = [ "これは別のリンクとテキストの第2段落です。

私は次のコードで開始しました:

$('#toParse').contents().filter(function() { 
    if (this.nodeType == Node.TEXT_NODE) { 
    that.aTexts.push(this.nodeValue); 
    } 
}) 

にはどうすればリンクが含まれているテキストの一部として、リンクテキストを含めることができますか? ありがとうございます。

答えて

0
var map = $('p').map(function(){ 
    return $(this).text(); 
}).get(); 

demo <は -

+0

...コンソールを見て、あなたのすべてをありがとうございました。ついにこのコードを実装しました:http://tinypaste.com/e83e35 –

関連する問題