반응형
오늘은 JQuery로 특정 ID 속성에 해당 되는 데이터를 가져오는 것을 알아 볼 겁니다.
Atrribute Starts With Selector (attribute^=value)인데요.
예를 들어 : [id^='con'] 즉, id 속성이 'con'로 시작하는 모든 요소를 선택합니다. 라는 뜻이에요.
$("[id^='con']").on("click", function(){
console.log($(this).attr("id"));
});
위에 코드로 작성을 하면 됩니다.
만약 위에 id 속성 요소가 input일 경우
<input type="hidden" id="con-${data}" >
위에 코드처럼 id 속성을 con으로 시작해서 작성하면 해당 요소가 클릭 되었을 때 콘솔에 해당 요소의 id가 찍힙니다.
보통 이는 팝업 창을 열 때나, 해당 요소를 클릭 했을 때 데이터를 받아보고 싶을 경우 사용됩니다.
300x250
'Programming_Language > JavaScript' 카테고리의 다른 글
[JavaScript] 뒤로가기 문제 해결은 이것! OnpageShow (0) | 2024.01.09 |
---|---|
[JQuery] 모달 팝업 동작 시 부모창 스크롤 동작 못하게 하기 (0) | 2024.01.09 |
[EVENT] 웹페이지, 모바일 웹 document.on 이벤트 (0) | 2023.12.19 |
[EVENT] 모바일 가로모드, 세로모드 감지 이벤트 Orientationchange (0) | 2023.12.18 |
[querySelector] document.querySelector 로 데이터 불러오기 (0) | 2023.06.28 |