티스토리 뷰
$('자신요소').contents() 를 입력하면 자신안의 요소들을 불러온다.
<li class="quiz">
<textarea id="subject" name="subject" placeholder="" style="width:358px" maxlength="20"></textarea>
<span>0/<strong>20</strong>자</span>
</li>
$(.quiz span).contents() 를 입력할 시
["0/", "<strong>20</strong>", "자"] 해당 배열이 나온다.
해당 배열중 "0/" 를 변경하고 싶으면
$('.quiz span).contents()[0].textContent = "바꾸고 싶은 내용" 을 입력하면 된다.
마찬가지로 해당 배열중 "자" 를 변경하고 싶으면
$('.quiz span).contents()[2].textContent = "바꾸고 싶은 내용" 을 입력하면 된다.
'개발 언어 > 자바스크립트' 카테고리의 다른 글
엘리먼트 변경없이 텍스트만 바꾸기 (0) | 2024.04.08 |
---|---|
ajax 안에서 $(this) 사용하기 (0) | 2020.07.25 |
자식 제외 선택한 요소 텍스트만 가져오기 (0) | 2019.10.22 |
동적 태그 이벤트 관련 (0) | 2019.09.09 |
setInverval 함수 즉시 실행되게 하기 (0) | 2019.09.02 |
댓글