jQuery의 텍스트를 기반으로 요소를 선택해야합니다. 예를 들어jQuery 텍스트 기반 선택
:
<span>this text</span>
나는() 텍스트를 기반으로 선택하는 .contains을 사용할 수 있습니다 알고 있지만 독점이 아니다.
내가 선택하고 싶지 않은 : 나는 요소의 텍스트 만의 경우 요소를 선택합니다
<span>this text and that text</span>
.
정규식을 사용하는 것 외에도 jQuery 선택기로 어떻게 할 수 있습니까?
감사합니다.
좋은 답변이지만 '$ (this) .text()'대신 'innerHTML'을 사용해야하는 이유는 무엇입니까? 'innerHTML'을 사용하지 않으면 기준에 인코딩해야하는 문자가 포함될 경우 (예 : &&> &) –
계정을 요구하지 않을 것입니다. 질식을 위해 +1과 답을 추천했습니다. –
@DavidAndres'innerHTML' 대신'.text()'보다 빠르며 마크 업을 포함하지 않는'innerText'를 사용할 수도 있습니다. – hitautodestruct