附加插入字符串而不是html

时间:2019-10-01 20:07:36

标签: jquery

我正在尝试将输入追加到选择输入的父div,但以下代码将追加文本字符串而不是HTML。

我知道问题在于我在本地DOM元素上调用append,而不是在jQuery对象(将字符串视为HTML)上调用append,但是我不确定如何调用'this.closest('。parentdiv') '作为jQuery对象

$("select").change(function() {
   if (this.value == 'Other') {
      this.closest('.parentdiv').append('<input type="text" value="" name="newinput" >');
   }
});

0 个答案:

没有答案