Добавить вставку строки, а не HTML - PullRequest
0 голосов
/ 01 октября 2019

Я пытаюсь добавить входные данные в родительский div выбранных входных данных, но следующий код добавляет текстовую строку, а не HTML.

Я понимаю, что проблема в том, что я вызываю appendна собственном элементе DOM, а не на объекте jQuery (который обрабатывает строки как HTML), но я не уверен, как вызвать 'this.closest ('. parentdiv ')' как объект jQuery

$("select").change(function() {
   if (this.value == 'Other') {
      this.closest('.parentdiv').append('<input type="text" value="" name="newinput" >');
   }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...