私はHTMLdivを持っています
<div id="buttons">
<button type="button" id= "button_1" >I am button one</button></br></br>
<button type="button" id= "button_2">I am button two</button></br ></br>
</div>
次のjQueryハンドラーを添付しました
$("#buttons").click(function(event) {
}
クリックしたボタンのラベルタイプの色を赤に、他の1つまたは複数のボタン(さらに追加する場合があります)のラベルタイプの色を黒に戻すコードを入力したいと思います。このタイプのコードの使用:
$("#button_1").css("color","red”);
.notを使用すると、クリックされていないdivを取得できると思いました。たとえば
$("#buttons").not(“#” + event.target.id).css("color”,”black”)
、クリックされていないすべてのボタン(基本的にはevent.targetではないボタン)を黒に設定し、次にクリックされたボタンを赤に設定します$(“#” + event.target.id).css("color”,”black”)
。
それは機能していません-したがって私のクエリ。答えてくれてありがとう。