クリックすると外観を変更するいくつかのdiv(#div1、#div2、#div3)があり、次のスクリプトを使用してクラスを切り替えます。
$(document).ready(function() {
$("#parent_div").on('click', '.current_class', function () {
$(this).toggleClass("new_class");
});
});
今、私はdivが同時にトグルできないようにしたいので、それらは同じのラジオボタンのように機能します"name"
。
例:同じように見える3つのdiv(デフォルトのクラス)を想像してください。次に、divの1つ(例#div1)をクリックすると、その1つが新しいクラスを切り替えて表示を変更します。ここで、他の2つのうちのいずれかをクリックすると、これも外観を変更します(クラスを切り替えます)。同時に、この1つが外観を変更すると、#div1がデフォルトのクラスに戻ります。
したがって、新しいクラスを一度に切り替えるdivは3つのうち1つだけです。
これは可能ですか?