我有一個div裏面有一些span元素,當我點擊一個它打開,所有其他的關閉。它第一次工作,即打開,但我不能關閉,它也選擇所有具有相同ID的跨度。我對Jquery非常陌生並且掙扎着!任何指針讚賞在div中選擇一個類jquery
感謝Techboy
<div id="btn-grp">
<span class="button ButtonOn">button1</span>
<span class="button ButtonOff">button2</span>
<span class="button ButtonOff">button3</span>
<span class="button ButtonOff">button4</span>
<span class="button ButtonOff">button5</span>
</div>
<script type="text/javascript">
$("#btn-grp").click(function(){
$(this).addClass('ButtonOn').siblings().removeClass('ButtonOff');
});
</script>
+1這是比我的好的解決方案 – PSR
是的,但如果我有五個按鈕,只有一個可以在任何時候開啓。 – user2247671
@ user2247671:那麼?你想說什麼?爲什麼我的解決方案在這種情況下不起作用? –