javascript 및 jquery를 사용하여 페이지의 각 컨트롤의 각 텍스트 내용을 다시 대체하려고합니다.각 HTML 컨트롤의 내용 바꾸기 javascript jquery
모든 텍스트 내용을 수정하고 (단, 텍스트 만 수정하지 않고) 단어를 검색하고 다른 단어로 바꿔야합니다.
한 시도는 다음과 같습니다
jQuery.fn.replaceEachOne = function (objective, rep) {
this.each(function(){
//$(this).html($(this).html().replace(new RegExp('(\\s'+objective+'\\s(?![[\\w\\s?&.\\/;#~%"=-]*>]))', "ig"), rep));
$(this).html($(this).html().replace(new RegExp('('+objective+'(?![[\\w\\s?&.\\/;#~%"=-]*>]))', "ig"), rep));
}
);
}
도와주세요! 이 같은
그게 작업,하지만 난 내 말의 finded 텍스트에 새 컨트롤을 추가해야합니다 추가 : <라벨 색상 = "..."> Finded 텍스트 및 경우 그렇게하면 브라우저가 텍스트로만 제어 할 수 없다는 것을 의미합니다. 텍스트로 보입니다. 다른 색상의 쿨 레이블이 아닙니다. :( 도와주세요 – Caipivara
@Daniel GR [강조 플러그인] (http://johannburkard.de/blog/programming/javascript/highlight-javascript-text-higlighting-jquery-plugin.html)처럼 들리십시오. – lonesomeday