몇주간 프로젝트에서 jQuery를 써오면서 셀렉터를 쓰는데 아래처럼 작성했었다.
쓰면서도 난 이코드가 당연하다고 생각했다.
셀렉터의 결과물이 여러개일 경우 array로 리턴되는게 당연하다고 생각했기 때문이다.
하. 지. 만!
오늘 jQuery api를 둘러보면서 충격에 휩싸였다.
위의 코드를
이렇게 수정해도 동작되는 것이었다!
헐 -_- jQuery 좀 짱인듯.
(근데 이거 다른 라이브러리에서도 다 지원하는건 아니겠지?)
아무튼 결론은.
머리가 나쁘면 손발이 고생이다 -_-a;;;;;
jQuery('td.depth2').each(function(){
jQuery(this).removeClass('set_menuON').removeClass('set_menuOFF');
});
쓰면서도 난 이코드가 당연하다고 생각했다.
셀렉터의 결과물이 여러개일 경우 array로 리턴되는게 당연하다고 생각했기 때문이다.
하. 지. 만!
오늘 jQuery api를 둘러보면서 충격에 휩싸였다.
위의 코드를
jQuery('td.depth2').removeClass('set_menuON').removeClass('set_menuOFF');
헐 -_- jQuery 좀 짱인듯.
(근데 이거 다른 라이브러리에서도 다 지원하는건 아니겠지?)
아무튼 결론은.
머리가 나쁘면 손발이 고생이다 -_-a;;;;;