下記のようにコードを組みました
<p>タグの中にある<img>をクリックすると 「1」とアラートされます。 ディベロッパーツールで確認するとclassは確かに「remove」になるのですが、2回目以降の<img>クリックをしても「1」とアラートされます。2回目は「2」とアラートされ、さらにclassが「add」に戻ることを期待しておりますが、うまくいきません。
お分かりになる方いらっしゃいますでしょうか?
<script> jQuery(function(){ jQuery('p img.add').on('click',function(){ alert(1); jQuery('p img').removeClass("add"); jQuery('p img').addClass("remove"); }); jQuery('p img.remove').on('click',function(){ alert(2); jQuery('p.send_repos_2 img').removeClass("remove"); jQuery('p.send_repos_2 img').addClass("add"); }); }); </script> <p><img src="ooo.jpg" class="add"></p>
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/15 06:42