-2

ブートストラップでは、約 10 個のボタンがあります。jquery を使用すると、別の 2 つのボタン (キャンセルと確認) を持つモーダルが表示されます。

ここで、確認をクリックするとモーダルが閉じ、ボタンの状態が変わります。たとえば、青が緑に変わります。キャンセルをクリックすると、モーダルが閉じます。

問題は次のとおりです。最初のボタンをクリックしてキャンセルし、次に 2 番目のボタンをクリックして確認すると、両方のボタンが緑色に変わります。

4つボタンでも5つボタンでも同じです。

これと何か関係があるのでしょうか

var $this = $(this);

それが問題である場合、$this をクリアするには、キャンセル ボタンにどのコードを入力すればよいですか?

4

1 に答える 1

0

ボタンのクラス名を使用して色を変更していると思います。そのボタンのクラス名の代わりにボタンのIDを使用する必要があります。

于 2013-08-09T10:16:23.473 に答える