2017-09-30 2 views
0

私はjQueryのページで引用符を繰り返していますが、各引用符で引用文を探したいのですが、どのようにすればいいですか?見積もりの​​中で引用テキストを取得するには?

私は、このようにそれらをループしています:

$('.comment_quote').each(function() 
 
{ 
 
    var actual_text = $(this).text(); 
 
    var content = $(this).outerHTML(); 
 

 
    if(actual_text.length > showChar) 
 
    { 
 
    var html = '<span class="morecontent">' + content + '</span><a href="" class="morelink">' + moretext + '</a><br />'; 
 

 
    $(this).replaceWith(html); 
 
    } 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
<blockquote class="comment_quote"><cite>name</cite>the quoted test</blockquote>

答えて

1

$(this).find('cite').text()私が正しくあなたを理解していれば、それを行う必要があります。

+0

これはそれでした!マルチクォートの場合、最初に特定のケース$(this).find( 'cite')を助けました。 – NaughtySquid

+0

代わりに - '$(this).find( 'cite:first')を使用することができますtext()' –

+0

興味深いのは、どんな理由であれ、 – NaughtySquid

関連する問題