728x90
반응형
이런상황에 있다.
~ <span class="rate">3.8</span>
만약 이 상황에서 <span>
태그 앞에 있는 ~ (textNode)를 찾아서 지우고 싶다면 어떡할까?
stackoverflow검색결과 jquery에서는 지원하는 함수가 없는것 같다.
native DOM element의 프로퍼팅니 previousSibling
을 활용해서 텍스트 노드를 찾을 수 있다.
만약 jquery랑 짬뽕한다면 아래와 같이 되겠다.
$(span태그)[0].previousSibling.remove();
if($(span태그)[0].previousSibling.noteType == 3){
// do Something
}
728x90
반응형
'프로그래밍 노트 > JQuery' 카테고리의 다른 글
[JQuery] 상위 요소 가져오기 (0) | 2019.07.29 |
---|---|
[JQuery] 요소(element) 찾기 (0) | 2019.07.29 |
[JQuery] load, ready 차이 (2) | 2019.07.29 |