我准备了一个快速和肮脏的,直到申请酒吧。
当用户单击饮料类型的按钮时,会将一行加到表格中,并加上一个+和 - 以使用户能够更改数量。
$(".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 );
});
此功能有效, 但添加的增减按钮不会点燃事件 。
我做错什么了?