2012-04-24 3 views
0

를 사용하여 텍스트 영역 내부의 모든 URL을 선택하는 방법 내가 사용하는 모든 IMG 링크뿐만 아니라 PDF 링크를 선택할 수JQuery와

$("a[href$='pdf']").append('<img src="pdf.jpg" style="width:20px;height:20px;" > '); 
    $("a[href$='jpg']").append('<img src="jpg.jpg" style="width:20px;height:20px;" > '); 

지금 내가 텍스트 영역을 가지고 다음

<textarea id="mytxt" name='post' style='width:100%;height:400px;margin-top:10px;border:solid thin #F1F1F1;line-height:20px;'> 

    </textarea> 


$("#mytxt:contains('.jpg')").append('<img src="jpg.jpg" style="width:20px;height:20px;" > '); 

위에게 선택기가 작동하지 않습니다. 어떤 하나 감사

답변

2

당신이 텍스트 영역 안에 DOM 요소를 추가 할 수 없습니다 밖으로 좀 도와주세요, 그래서 .jpg 선두로부터이 발견되면 위의 코드는 완벽하게 작동한다

선택기 자체 $("#mytxt:contains('.jpg')")를 작동 할 수 없습니다 : 바이올린 참조 http://jsfiddle.net/Mqu66/

+0

나중에 작동합니다. 하지만 여기에 img src trag로 모든 img url을 바꾸려고합니다. 위의 경우 구멍 텍스트가 반환됩니다. 나는 단지 같은 것을 할 수있는 방법 filename.jpg sleeling 싶어요 감사 –