링크 내용을 삽입하려면 링크를 클릭하세요. 하이라이트: 1. 일반 일치 2.jQuery 추가하려면 클릭하고, 삭제하려면 더블클릭하세요. 3. 텍스트 영역에 줄 바꿈이 추가됩니다. 핵심 코드: 코드 복사 코드는 다음과 같습니다. 텍스트를 클릭하세요 Content-Type " content="text/html; charset=utf-8" /> < 스크립트 유형= "text/javascript" src="http://demo.jb51.net/jslib/jquery/jquery-1.6.2.min.js"> 스크립트 홈 < ;a href="http://www.baidu.com">바이두 QQ 🎜>시나 abc 🎜> <br>$(document).ready(function(){ <br>var textareaContain = $("#textContain textarea" ) .eq(0); <br>//링크를 삽입하려면 클릭하세요 <br>$("#clickContain a").click(function(){ <br>if(!$(this).hasClass('lock' )) { <br>var p = eval('/<a(?:.*)' $(this).html() '(?:.*)a>/i'); = $(this).parent().html().match(p); //정규 추출 <br>if(!!addString) addString = addString[0] 'n'; [0] 일치하는 값이 모두 일치하면 newline n을 추가합니다. <br>textareaContain.val(textareaContain.val() addString) <br>$(this).addClass('lock'); //두 번째 클릭 방지<br>} <br>return false; <br>}); <br>//링크를 삭제하려면 두 번 클릭하세요<br>$("#clickContain a").dblclick(function(){ <br>$( this ).attr('class',null); //class=""를 방지하려면 전체 클래스 속성을 삭제하세요. <br>var p = eval('/<a(?:.*)' $(this). html () '(?:.*)a>(\n*)/gi'); <br>textareaContain.val(textareaContain.val().replace(p,'')) <br>return false; <br>}) <br>}); <br></body> <br><br> <br>저자: Zjmainstay <br> 출처 : http://www.cnblogs.com/Zjmainstay/</div> </div>