반응형
jQuery의 addID?
클래스 추가-addClass ()와 같이 ID를 추가 할 수있는 선택기가 있습니까?
ID는 속성이며 attr 함수로 설정할 수 있습니다 .
$(element).attr('id', 'newID');
요소는 하나의 식별자 만 가질 수 있고이 식별자는 고유해야하므로 ID 추가 에 대해 무엇을 의미하는지 잘 모르겠습니다 .
방법을 의미합니까?
$('div.foo').attr('id', 'foo123');
여러 요소를 동일한 ID로 설정하지 않도록주의하세요.
이렇게 :
var id = $('div.foo').attr('id');
$('div.foo').attr('id', id + ' id_adding');
- 실제 신분증 받기
- actuel ID를 입력하고 새 ID를 추가하십시오.
@scunliffes 문제를 해결하기 전에 이와 같은 것을 사용했습니다. 클래스 (이 경우 .button)를 가진 항목의 모든 인스턴스를 찾고 ID를 할당하고 해당 색인을 ID 이름에 추가합니다.
$(".button").attr('id', function (index) {
return "button-" + index;
});
페이지에 클래스 이름이 .button 인 항목이 3 개 있다고 가정 해 보겠습니다. 결과는 그들 모두에 고유 ID를 추가하는 것입니다 ( "버튼"클래스에 추가).
이 경우에는 각각 # button-0, # button-1, # button-2입니다. 이것은 매우 편리 할 수 있습니다. 첫 번째 줄의 ".button"을 대상으로 지정할 클래스로 바꾸고 return 문에서 "button"을 고유 ID로 원하는 것으로 바꾸면됩니다. 도움이 되었기를 바랍니다!
참고 URL : https://stackoverflow.com/questions/1657702/addid-in-jquery
반응형
'Programing' 카테고리의 다른 글
값 / 객체에 대한 NSDictionary 키? (0) | 2020.10.07 |
---|---|
장고에서 어떻게 request.session 세션 ID를 찾아 변수로 사용할 수 있습니까? (0) | 2020.10.07 |
스프링 테스트에서 환경 변수 또는 시스템 속성을 설정하는 방법은 무엇입니까? (0) | 2020.10.07 |
Linux에서 googleTest를 공유 라이브러리로 설정하는 방법 (0) | 2020.10.07 |
jq를 사용하여 임의의 간단한 JSON을 CSV로 변환하는 방법은 무엇입니까? (0) | 2020.10.07 |