관리 메뉴

프론트엔드 정복하기

Jquery의 $(this).index()를 ---> JS언어로 본문

JavaScript

Jquery의 $(this).index()를 ---> JS언어로

GROWNFRESH 2020. 6. 23. 11:38

1. 현재 클릭한 요소의 부모를 찾는다.

function getParentNode(element) {
  return element.parentNode;
}

 

2. Array 객체의 메서드인 indexOf( )로 this가 몇번째 자식인지 찾는다.

function getElementIndex(element) {
  return [].indexOf.call(element.parentNode.children, element);
}

 

 

 

참고 자료

https://velog.io/@awesomelon/jquery-this.index%EB%A5%BC-javascript%EB%A1%9C-%EB%A7%8C%EB%93%A4%EA%B8%B0

 

https://www.it-swarm.dev/ko/javascript/javascript-%ED%81%B4%EB%A6%AD-%EB%90%9C-%EB%B2%84%ED%8A%BC%EC%9D%98-id%EB%A5%BC-%EA%B0%80%EC%A0%B8-%EC%98%A4%EB%8A%94-onclick/972100703/

'JavaScript' 카테고리의 다른 글

JS 자식선택자  (0) 2020.07.07
JS | String 관련 메소드  (0) 2020.07.03
JS | window.onload 함수  (0) 2020.06.29
JS로 css 변경하기  (0) 2020.06.23
조건문 - Switch문  (0) 2020.05.26