我想做一個計數器函數,可以應用於許多ID。這意味着我想通過它不同的ID來執行相同的操作。如何調用通過它的函數方法不同的ID?
類似的東西,但它不工作:
<a href="#" onclick="update_counter_dynamically(count_1)">+1 Counter</a>
<div id="count_1" class="column">0</div>
<a href="#" onclick="update_counter_dynamically(count_2)">+1 Counter</a>
<div id="count_2" class="column">0</div>
function update_counter_dynamically(my_id){
var actual_value = $('#'+my_id);
var num = parseInt(actual_value.text());
actual_value.text(num+1);
}
什麼是錯誤信息? – millerbr
嘗試將'onclick =「update_counter_dynamically(count_1)」'更改爲'onclick =「update_counter_dynamically('count_1');」'? *身份證附近的單引號* – NewToJS
沒有錯誤信息,它不工作!但改爲「count_1」解決了我的問題。非常感謝! – alexscjava