以前のイベントの後に変更されたセレクタを取得するjqueryを構築するのに問題があります。Jqueryで変更されたセレクタクラスが取得されない
例えば、私はこのようになりますいくつかのHTML持っている:私は次のようにそれをクリックすると
<div class='1'>test</div>
を:アラートの作品
$(".1").click(function(){
alert('found 1!');
$(this).attr('class', '2');
});
を、私は要素を検査する場合、
:クラスは、私は次のように、再びそれをクリックしたときに今「2」に切り替えられました
まだ「見つかりました1!」警告として。
私は何かの理由で可能ではないと思っていますか、間違っているのでしょうか、それとももっと良い方法がありますか?ありがとう!あなたはjqueryの.on()(または.delegate())を使用する必要が
作業には[.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/)。 –