私のスクリプト ページには 1 つの関数しかありませんが、次のエラーが表示されます: Uncaught TypeError: Illegal invocation. 正直なところ、私はこれまでこのエラーを見たことがなく、オンラインで見つけた他のケースはどれも私には当てはまらないようでした. 私のjqueryは以下にあり、他の部分は必要ないと思いますが、お知らせください。他の部分を投稿できます。
$(document).ready(function () {
/*----UPDATE BOX REQUEST----*/
$(".boxesChange").live("click", function () {
entry = $(this).closest("tr");
delivered = $(entry).find("#delivered");
if ((delivered).is(":checked")) {
deliveredBoolean = "1";
} else {
deliveredBoolean = "0";
}
boxesDelivered = $(entry).find("#boxesDelivered").val();
bubbleWrapDelivered = $(entry).find("#bubbleWrapDelivered").val();
supplyRequestId = $(entry).find(".boxesSupplyRequestId").val();
$.post('boxesChange.php', {
'delivered': delivered,
'boxesDelivered': boxesDelivered,
'bubbleWrapDelivered': bubbleWrapDelivered,
'supplyRequestId': supplyRequestId
}, function (response) {
$(this).closest(".boxesScheduleEntry").css("background-color", "#ccffcc");
});
return false;
});
});