반응형
jquery : id에 특정 패턴이있는 요소 찾기
특정 패턴에 ID가있는 스팬 요소를 찾으려고합니다. 주요 용도는 마스터 페이지에서 파생 된 asp.net (aspx) 페이지에 의해 렌더링 된 특정 요소를 찾는 것입니다.
$('span').each(function(){
if( $(this).attr('id').match(/pattern/) ) {
// your code goes here
}
});
문제 해결됨.
수용된 답변을 바탕으로 :
찾고있는 패턴의 종류에 따라 다릅니다. 패턴이 "MasterPageElement_CheckBox_4443", "MasterPageElement_CheckBox_4448"등과 같은 경우 다음을 사용할 수도 있습니다.
$("span[id^=MasterPageElement_CheckBox]")
단순 패턴을위한 3 개의 내장 속성 선택기가 있습니다.
$("span[id^=foo]")
선택이있는 모든 스팬 일치 id
속성을하고 시작 foo
(예 fooblah
)
$("span[id$=foo]")
해당 선택기는 id
속성 이있는 모든 범위와 일치 하며 foo
(예 :)로 끝납니다 blahfoo
.
$("span[id*=foo]")
해당 선택기는 id
속성이 있고 foo
그 안에 어딘가에 있는 모든 범위와 일치 합니다 (예 :) blahfooblah
.
참조 URL : https://stackoverflow.com/questions/1487792/jquery-find-element-whose-id-has-a-particular-pattern
반응형
'program tip' 카테고리의 다른 글
momentjs를 사용하여 날짜를 epoch로 변환 한 다음 다시 날짜로 변환 (0) | 2021.01.10 |
---|---|
Jquery Ajax, mvc.net 컨트롤러에서 성공 / 오류 반환 (0) | 2021.01.10 |
실제 TCP 및 UDP의 예는 무엇입니까? (0) | 2021.01.09 |
패턴과 일치하지 않는 파일을 나열 하시겠습니까? (0) | 2021.01.09 |
Android 자료 : 상태 표시 줄 색상이 변경되지 않습니다. (0) | 2021.01.09 |