Неперехваченная ошибка типа: Не удается прочитать свойство «toString» неопределенного (@qb-multijob)

#javascript

Вопрос:

 function changeButton(id,info){  if (id === 'duty-button') {  $(`#${id}`).html(($(`#${id}`).html() === "Select") ? "lt;i class='bi bi-patch-check'gt;lt;/igt;" : "Select")  $.post('https://qb-multijob/toggleDuty');  } else if (id == 'delete-button') {  $(`#${info}`).parent().parent().remove();   if ($(`.jobs`).children().length === 0) {  $('.jobs').html('lt;h3 style="margin: auto;"gt;You have no jobslt;/h3gt;');  }   $.post('https://qb-multijob/deleteJob', JSON.stringify({  job: info.toString()  }));  } else {  $('#duty-button').html("Select")   $('.job-selectButton').each(function(index) {  $(this).replaceWith(`lt;button class="button job-selectButton" id="${$(this).attr('id')}" data-grade="${$(this).data('grade')}"gt;Selectlt;/buttongt;`)  })   $(`#${id}`).replaceWith( `  lt;div class="job-selectButton" id="${id}" data-grade="${info}"gt;  lt;button class="half-button" id="delete-button" data-name="${id}" gt;  lt;i class='bi bi-trash'gt;lt;/igt;  lt;/buttongt;  lt;button class="half-button"gt;  lt;i class='bi bi-patch-check'gt;lt;/igt;  lt;/buttongt;  lt;/divgt;  `)  $.post('https://qb-multijob/changeJob', JSON.stringify({  job: id.toString(),  grade: info.toString()  }));  } }  

Комментарии:

1. Хорошо… «информация» или «идентификатор» не определены, вы уверены, что правильно передаете параметры?