그래서이 코드 스 니펫을 가지고 있습니다.jQuery : 더 깨끗한 구문을 찾아서 jQuery로 바꾸시겠습니까? 고급 찾기/바꾸기 기능?
$(document).ready(function() {
var replacementDoneIn = $("body").html();
var regExMatch = /premier(({1,5}?)?co(mpany)?([ |\.])?)?/ig;
var replaceWith = "Nikon";
var resultSet = replacementDoneIn.replace(regExMatch, replaceWith);
$("body").html(resultSet);
});
이는 나를 위해 일하는 것이지만, 더 강력하고 복잡한 시나리오는 다루지 않습니다.
jQuery를 사용하여 찾기/바꾸기 기능을 확장하고 싶습니다. html 요소와 속성 및 값을 제외한 body 요소 내부의 텍스트 찾기/바꾸기를 제대로 활용하는 것.
note : jQuery text() 함수가 적용되는 요소의 하위 요소를 통과하는 방식을 완전히 알 수는 없습니다.
참고 : 내가 $("*")
를 통해 HTML의 모든 요소를 반복 할 수 있다는 것을 이해하지만 그러한 스크립트에 대한 모든 문제를 만듭니다.
그러면 올바른 경로로 나를 안내 할 수 있습니다. 대단히 감사하겠습니다. 이미이 문제를 해결하는 리소스에 대한 링크와 조언이 모두 작동합니다. 왠지 내 머리가 복잡한 해결책을 만들어 내기 때문에 더 간단한 접근법이있을 수 있습니다.
미리 감사드립니다.
CMS에 감사드립니다. 내 자신을 잘 표현하지는 않았지만 .text 함수를 사용했기 때문에 내가 찾고 있었던 것에 대한 해답을 얻었을 것입니다. 정말 고맙습니다. – GnrlBzik