亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JavaScript - 如何使其更加動態?

JavaScript - 如何使其更加動態?

PIPIONE 2023-09-25 17:12:00
JavaScript$("#answer_a_btn").click(function() {  selectAnswer("#answer_a_btn");  deselectAnswer("#answer_b_btn");  deselectAnswer("#answer_c_btn");  deselectAnswer("#answer_d_btn");});$("#answer_b_btn").click(function() {  deselectAnswer("#answer_a_btn");  selectAnswer("#answer_b_btn");  deselectAnswer("#answer_c_btn");  deselectAnswer("#answer_d_btn");});$("#answer_c_btn").click(function() {  deselectAnswer("#answer_a_btn");  deselectAnswer("#answer_b_btn");  selectAnswer("#answer_c_btn");  deselectAnswer("#answer_d_btn");});$("#answer_d_btn").click(function() {  deselectAnswer("#answer_a_btn");  deselectAnswer("#answer_b_btn");  deselectAnswer("#answer_c_btn");  selectAnswer("#answer_d_btn");}); 因為我有超過 4 個按鈕答案,所以如何才能使其更加動態?function selectOnlyOneExamButton(examButtonId, examButtonsIds) {   for(var i = 0; i < examButtonsIds.length; i++)    {        if(examButtonsIds[i] == examButtonId)        {            console.log("SELECTED ANSWER " + examButtonsIds[i]);            selectAnswer(examButtonsIds[i]);        }        else {            console.log("DESELECTED ANSWER " + examButtonsIds[i]);            deselectAnswer(examButtonsIds[i]);        }      }};de-/selectAnswer() 只改變當前取消/選擇按鈕的顏色我不知道為什么這不起作用。每次我點擊另一個按鈕或同一個按鈕時,他都會打印出相同的按鈕 ID...
查看完整描述

2 回答

?
蝴蝶不菲

TA貢獻1810條經驗 獲得超4個贊

讓所有按鈕都相同class="answer_btn"。然后你可以做


$(".answer_btn").click(function() {

  select_answer(this);

  $(".answer_btn").not(this).each(function() {

    deselect_answer(this);

  });

});


查看完整回答
反對 回復 2023-09-25
?
汪汪一只貓

TA貢獻1898條經驗 獲得超8個贊

? ? ? ? button.addEventListener("click", function() {

? ? ? ? selectAnswer(this);

? ? ? ? $(".exam-btn").not(this).each(function() {

? ? ? ? ? deselectAnswer(this);

? ? ? ? });

? ? ? ? console.log(this.id);

? ? });

查看完整回答
反對 回復 2023-09-25
  • 2 回答
  • 0 關注
  • 105 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號