加或減變革事件值我有以下代碼:在Javascript
//code not relevant to question
var answer_1 = parseInt(3),
answer_2 = parseInt(1),
$radioOptions.on("change",function(){
//additional code
answer_1 = answer_1 + 1;
//more code
answer_2 = answer_2 + 1;
});
當無線電被點擊表格中會發生什麼事,我們增加1到該變種。例如,如果我點擊無線電,它會將1加到變量4上。
這是我碰到的問題。有多個無線電選項。如果某人點擊了,然後點擊了answer_2
,它將兩個字段都添加爲1,因爲他們點擊了這兩個字段。
我需要做的只是添加一個他們選擇的選項。換句話說,如果他們點擊它將加1加到該變量中。如果他們然後選擇answer_2
它刪除了他們先前選擇的加1,並加上一個現在選擇的選項。
我該怎麼做到這一點?
** ** 1,不要使用'在單選按鈕上click'事件,使用'change'事件 ** 2 **使用'data- *'屬性來存儲元素 ** 3的值。**使用'data()'獲取存儲的值 – Tushar
無線電具有'value',不要在不需要的地方使用data-s。 – dandavis