asp.net 웹 응용 프로그램을 사용하고 있으며 다음과 같은 스크립트가 있습니다.키업에 대한 Jquery가 실행되지 않습니다.
<script>
$(document).ready(function() {
$("#popup input").keyup(function() {
var total = 0;
$(".txtLitAmount").each(function (index, item) {
temp = parseFloat($(item).val());
if (isNaN(temp))
temp = 0
total = total + temp;
});
$("#lblTotal").text(total);
});
});
</script>
HTML 부분으로.
내가 브라우저 콘솔 위의 스크립트를 실행
<div>
<table width="100%" class="table">
<thead>
<tr>
<th>Dimension Code</th>
<th>Dimension Name</th>
<th>Amount</th>
</tr>
</thead>
<tbody>
<tr class="gradeX">
<td>
Dubai Office</td>
<td>
Sales</td>
<td>
<input type="text" value="0.00" id="litAmount_0" class="txtLitAmount"></td>
</tr>
<tr class="gradeX">
<td>
Dubai Office</td>
<td>
Test</td>
<td>
<input name="litAmount" type="text" value="0.00" id="litAmount_1" class="txtLitAmount"></td>
</tr>
</tbody>
</table>
<div style="width: 100%; padding-left: 624px;">
<label style="margin-right: 20px;">SubTotal</label>
<span id="lblTotal" class="lblSubtotal">0.00</span>
</div>
</div>
와
$("#popup input")
을 변경 실행,하지만 당신은 어떤 요소/컨테이너 with'id = "팝업"'없다/ –