在下面的代码中有一堆字母按钮:
<?php
$a = range("A","Z");
?>
<table id="answerSection">
<tr>
<?php
$i = 1;
foreach($a as $key => $val){
if($i%7 == 1) echo"<tr><td>";
echo"<input type=\"button\" onclick=\"btnclick(this);\" value=\"$val\" id=\"answer".$val."\" name=\"answer".$val."Name\" class=\"answerBtns answers answerBtnsOff\">";
if($i%7 == 0) echo"</td></tr>";
$i++;
}
?>
</tr>
</table>
现在下面的代码能够打开一个回答按钮:
$('#answer'+btn).addClass("answerBtnsOn");
但我想要做的是能够打开一些答案按钮并关闭其他答案按钮。
例如,如果答案是 A,那么我希望打开上面的代码行所做的按钮“A”,但我希望关闭所有其他字母按钮。如何关闭其他字母按钮?
这里的代码将关闭字母按钮addClass("answerBtnsOff");
,
更新:
我也有一个小问题。如果“答案”是 A,则打开字母按钮“A”,这很好,但如果答案是“B D”,那么它应该打开字母按钮“B”和“D”,但它没有t 打开任何按钮。有人知道这是为什么吗?