술집을 신청할 때까지 더러워졌습니다.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