2016-11-07 3 views
2

다음 웹 페이지에 포함 된 html이 있습니다.jquery를 사용하여 html에서 텍스트 추출

<div id="flashmessage" class="ok"> 
    <a class="ico-close">x</a> 
    MY TEXT HERE 
</div> 

jquery를 사용하여이 HTML에서 '내 텍스트'를 추출하는 방법은 무엇입니까?

참고 :이 플래시 메시지를 fancybox 팝업으로 변환하려고합니다.

+0

전체 예입니다 https://jsfiddle.net/sur08Lbv/1/ –

답변

0

그냥 clonediv에는 텍스트가 포함되어 있고 remove은 모두 자식이며 text입니다. 아래의 코드 조각 : 여기

$(document).ready(function(){ 
 
    var text=$("#flashmessage").clone().children().remove().end().text(); 
 
    $(".result").text(text); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div id="flashmessage" class="ok"> 
 
    <a class="ico-close">x</a> 
 
    MY TEXT HERE 
 
</div> 
 

 
<div class="result"></div>

관련 문제