제이쿼리 this상태 만들기(?)

제이쿼리 this상태 만들기(?)

QA

제이쿼리 this상태 만들기(?)

본문

<h2>hello world</h2>

 

$('h2').click(function(){

$(this).addClass('on')

})

 

h2를 누르면 h2에 on 클레스가 부여되겠죠?

근데 이걸 클릭을 하지않고 this를 사용해서 h2에 on클레스를 넣으려면 어떻게 해야하나요?

아무런 행동도 하지않고 h2에 on을 넣고싶습니다

 

$(this).addClass('on') 이 부분은 그대로 두고

$('h2').click(function(){     이부분을 클릭을 안해도 this가 먹는 상태로 만들고 싶습니다.. 

 

최대한 자세하게 써보려고 했는데 이해가 되시려는지요

도움부탁드립니다

이 질문에 댓글 쓰기 :

답변 1

아무 이벤트 없이 this는 사용이 안됩니다.

 

그냥 전체에 적용 할려는거면 

 

$('h2').click(function(){ 을 

$('h2').each(function(){ 정도로는 가능 합니다. 

하지만 위 같은 경우는 h2전체에 적용이 됩니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 606
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT