ボタンをクリックして選択したいが、その場合は他のボタンは無効になる。ボタンのいずれかが選択されている場合は無効にする
私はそれをしようとしていますが、動作していません。それは選択するが、その後、私は持っているすべてのボタンを無効にします。助けてください。
https://jsfiddle.net/KukApep3/cq45d3fq/#&togetherjs=Qg4mmTfbne
var supermercado;
$("button").click(function(){
$(this).toggleClass("selected");
$("button").each(function(){
if($(this).is(":selected")){
supermercado = $(this).text();
} else {
$(this).prop("disabled", true);
};
});
});
button {
border:none;
display:inline-block;
outline:0;
padding:8px 16px;
color:#fff;
background-color:#009688;
text-align:center;
cursor:pointer;
white-space:nowrap;
margin: 20px;
}
button:hover, .selected {
color:#000;
background-color:#bbb;
}
.selected {
border: 2px solid black;
}
.inline-list {display: inline-flex;}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="inline-list">
<button>Jumbo</button>
<button>Continente</button>
<button>Lidl</button>
<button>Pingo Doce</button>
</div>
":選択したが、" 彼らは間違ったことを選択した場合はどうなりますクラス – epascarello
ではないでしょうか?彼らは運が尽きていますか? – epascarello
どういう意味ですか? –