제이쿼리 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전체에 적용이 됩니다.
답변을 작성하시기 전에 로그인 해주세요.