채택완료

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

2017-05-08 (월) 20:11:58 5,796

<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개 / 댓글 1개

채택된 답변
+20 포인트
2017-05-08 (월) 20:21:01

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

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

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

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

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

답변에 대한 댓글 1개

감사합니다

답변을 작성하려면 로그인이 필요합니다.