Допустим, у меня есть кнопка с определенным идентификатором submit_button
, и теперь я меняю ее идентификатор в блоке if-else, например:
$(document).on('click', '#submit_button', App.books.submitForm);
if(event.target.id == 'from_table'){
$('#submit_button').attr('id','submit_button_2');
// do something except call submitForm()...
}else {
$('#submit_button_2').attr('id','submit_button');
// do something and it will call submitForm() when clicked
}
Мой вопрос: как я могу проверить этот случай? ? Например, иногда идентификатор кнопки не будет изменен на submit_button_2
, если target.id не равен from_table
, тогда строка 6 в этом случае бесполезна, поскольку submit_button_2
не существует.
Я знаю, что мне нужно проверить, изменился ли submit_button_2
на submit_button
, но мне нужно написать контрольный пример для "если нет submit_button_2
, тогда идентификатор не будет изменен" ? Если да, как написать этот контрольный пример?
Пожалуйста, дайте мне знать, если мне нужно добавить больше вещей. Спасибо!