我正在整理一個快速和骯髒的應用程序直到酒吧。如何在Jquery中添加按鈕到表格行
當用戶單擊飲料類型的按鈕時,會將一行添加到表格中,使用+和 - 可讓用戶更改數量。
$(".drinkButton").click(function() {
var destTable = $("#trTable");
var drinkID = $(this).attr("id");
switch (drinkID) {
case 'becks':
var dName = "Becks";
var dPrice = "3.00";
break;
case 'corona':
var dName = "Corona";
var dPrice = "3.00";
break;
}
var newRow = $("<tr><td>" + dName +
"</td><td>" + dPrice + "</td><td>1</td> \
<td><input id='Button' type='button' value='-' class='minusButton' /></td> \
<td><input id='Button' type='button' value='+' class='plusButton' /></td> \
<td>" + dPrice + "</td> \
</tr>");
$("#trTable").append(newRow);
$(this).attr('disabled', 'disabled');
});
$(".plusButton").click(function() {
alert('Plus Button Clicked');
});
此方法可行,但添加的加號和減號按鈕不會觸發事件。
我在做什麼錯?
這兩個變種不同的表現。 – VisioN