728x90
반응형
질문 : jQuery 선택기의 와일드 카드
ID가 "jander"로 시작하는 모든 요소의 ID를 얻기 위해 와일드 카드를 사용하려고합니다. $('#jander*')
, $('#jander%')
시도했지만 작동하지 않습니다 ..
요소의 클래스를 사용하여 해결할 수 있다는 것을 알고 있지만 와일드 카드를 사용하는 것도 가능합니까 ??
<script type="text/javascript">
var prueba = [];
$('#jander').each(function () {
prueba.push($(this).attr('id'));
});
alert(prueba);
</script>
<div id="jander1"></div>
<div id="jander2"></div>
답변
"jander"로 시작하는 모든 요소를 얻으려면 다음을 사용해야합니다.
$("[id^=jander]")
"jander"로 끝나는 것을 얻으려면
$("[id$=jander]")
JQuery 문서 도 참조하십시오.
출처 : https://stackoverflow.com/questions/5376431/wildcards-in-jquery-selectors
728x90
반응형
'프로그래밍 언어 > jQuery, ajax' 카테고리의 다른 글
jQuery로 요소에 대한 클래스 목록 가져 오기 (0) | 2021.06.30 |
---|---|
jQuery에서 체크박스가 체크되었는지 확인 하는 방법 (0) | 2021.06.30 |
jQuery Ajax 오류 처리, 사용자 정의 예외 메시지 표시 (0) | 2021.06.30 |
jQuery를 사용하여 "disabled"속성을 제거하는 방법 (0) | 2021.06.29 |
jQuery Ajax 호출 후 리디렉션 요청을 관리하는 방법 (0) | 2021.06.29 |