まず、JavaScriptを投稿します。
$(document).on('click','.remove-single-inbox-message', function(e){
e.preventDefault();
var messageid = $(this).data('messageid');
var messages = $("#number-messages").html();
var messages = parseInt(messages, 10);
messages--;
$.ajax({
type: 'POST',
url: '?a=profile_message_delete',
data: {
"messageid" : messageid
},
success: function(){
$('.table-row'+messageid).hide();
if(messages == 0){
$("#insert-message-indicator").html("");
} else {
$("#insert-message-indicator").html("<strong><small>"+messages+"</small></strong> <i class='icon-envelope icon-white' rel='tooltip' title='New messages available'></i>");
}
}
});
});
最初のデクリメントは正常に機能し、新しい番号が表示されますが、それに続く番号はNaNを示します。私は何が間違っているのですか?