wrkbrs
[jQuery] 자식제외 클래스의 텍스트 선택하기 본문
[jQuery] 자식제외 클래스의 텍스트 선택하기
안녕만 나오게 하는 방법
선택자를 사용하여 .content의.content 안녕
.content-box 하세요
.box 반갑
.box 습니다.
var text = $('.content').html().split('<');
console.log(text[0]);
// '안녕'만 출력된다.
- 설명
- .html() 로 선택한 요소안의 내용을 가져온다.
var text1 = $('.content').html();
console.log(text1);
//결과: 안녕<div class="content-box">하세요<div class="box">반갑</div><div class="box">습니다.</div></div>
- 선택된 요소를 '<'을 기준으로 분할 한다.
var text2 = $('.content').html().split('<');
console.log(test2);
//결과: (7) ["안녕", "div class="test2">하세요", "div class="test3">반갑", "/div>", "div class="test3">습니다.", "/div>", "/div>"]
// 길이가 7개짜리 배열이 만들어진다.
- 배열의 첫번째 요소를 가져온다.
var text = $('.content').html().split('<');
console.log(text[0]);
//결과: 안녕
자식 제외하고 내가 선택한 클래스의 텍스트만 선택하기
$('선택하고자 하는 클래스').html().split('<')[0];
'jQuery' 카테고리의 다른 글
<button type=button> type 속성 유무 차이 (0) | 2019.01.18 |
---|---|
test태그에서 하위 태그 제외하고 가져오기. (0) | 2019.01.18 |
[jQuery] API 정복 - attr(), 속성을 제어하기 (0) | 2019.01.14 |
[jQuery] .each(function(index, element){}) (DOM형식) (0) | 2019.01.12 |
[jQuery] 많이 쓰이는 선택자 정리 (0) | 2019.01.12 |