[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();


답변