我的問題是,我有一個有多個複選框和幾個按鈕的表。每個複選框都有一些值(數字)。我試圖實現的是可以使用按鈕操縱所有複選框中的值。當我點擊按鈕時,所有選中的複選框中的值應該增加/減少(取決於點擊的按鈕)。jQuery - 更新所有選中的複選框的值
我到目前爲止這一點:
$("input:checkbox").change(function() {
$("input:checkbox").each(function() {
if ($(this).is(":checked")) {
var count = 0,
newVal = parseInt($(this).val());
$("#increase").click(function() {
for (i = 0; i < 1; i++) {
count += 1;
if (newVal >= 90) {
newVal = 100;
$("#increase").prop('disabled', true);
} else {
newVal += 10;
$("#increase").prop('disabled', false);
}
console.log(newVal)
}
});
}
});
});
我不知道如何使用這些新更新舊值(增加)。
爲什麼你的''該事件change'裏面click'事件?在你的情況下甚至需要「改變」事件? – 2013-05-05 18:12:31
您需要更改複選框的值的用例是什麼?你嘗試過使用'val()'嗎? – charlietfl 2013-05-05 18:14:03
@Palash Mondal它是按鈕點擊的計數器。 – 2013-05-05 18:32:21