私はこの非常に単純な jQuery スクリプトを持っていますが、うまく動作しません。私は以前にこれとまったく同じことを問題なく行ったことがあるので、確かに何かが欠けています。
Codepen リンク: http://codepen.io/jimmykup/full/pjJhC
$("div.minimize").click(function() {
alert("Changing to RED");
$(this).removeClass('minimize');
$(this).addClass('maximize');
});
$("div.maximized").click(function() {
alert("Changing to BLUE");
$(this).removeClass('maximize');
$(this).addClass('minimize');
});
問題は、自分<div>
のクラスが.maximize
jQuery に変更されると、クラスがまだ変更されていないかのように実行し続けること.minimize
です。