이전 이벤트 이후에 변경된 선택기를 잡는 jquery 빌드를 작성하는 데 문제가 있습니다.Jquery 수정 된 선택자 클래스가 선택되지 않았습니다.
<div class='1'>test</div>
난 다음에 그것을 클릭하면 :
예를 들어,이처럼 보이는 일부 HTML이
$(".1").click(function(){
alert('found 1!');
$(this).attr('class', '2');
});
경고의 작품과 내가 요소는 검사 할 때
: 클래스는 내가 다음에, 다시 클릭하면이제 '2'로 전환되었습니다
여전히 '찾았습니다 1!' 경고로.
나는 어떤 이유로 든 가능하지 않다고 생각합니까, 잘못하고 있습니까? 아니면 더 좋은 방법이 있습니까? 감사!
함께 작업하려면 [.removeClass()] (http://api.jquery.com/removeclass/)/[.addClass()] (http://api.jquery.com/addclass/)를 사용해야합니다. 수업. CSS 클래스 이름은 숫자 ([spec (http://www.w3.org/TR/CSS2/syndata.html#characters)]로 시작될 수 없습니다. –
.live() (http : // api. jquery.com/live/). –