[jquery] Jquery는 문자열로 시작하는 모든 ID를 찾으십니까?
전체 페이지에서 “content_”로 시작하는 모든 ID를 검색하는 방법과 “extra_content”라는 명명 된 div에서만 ID를 찾는 방법이 궁금했습니다. 모든 ID가 있으면 숨기고 싶습니다.
아래는 내가 찾고 싶은 것의 예입니다.
<div id="content_1"></div> <-- Find
<div id="content_2"></div> <-- Find
<div id="contet_3"></div>
<div id="extra_content">
<div id="content_extra_1"></div> <-- Find
<div id="content_extra_2"></div> < -- Find
</div>
예가 도움이 될 것입니다.
감사
답변
attribute-starts-with 선택기를 사용하십시오 .
$('[id^="content_"]').hide();
내 요소로 검색을 제한하려면 extra_content
:
$('#extra_content [id^="content_"]').hide();