Javascript 如何在jquery中输入之前删除标签
我现在卡住了,我想在输入表单之前删除标签。 该标签是从另一个函数附加的,我想使用jquery方法将其删除回来。但是如果我使用insertAfter添加并用于next()和remove()它也可以工作,但是我想在输入之前添加标签,如果我使用before删除标签,它将删除输入而不是标签Javascript 如何在jquery中输入之前删除标签,javascript,jquery,Javascript,Jquery,我现在卡住了,我想在输入表单之前删除标签。 该标签是从另一个函数附加的,我想使用jquery方法将其删除回来。但是如果我使用insertAfter添加并用于next()和remove()它也可以工作,但是我想在输入之前添加标签,如果我使用before删除标签,它将删除输入而不是标签 <div class="form-group"> <label>Default balance : 1000</label> <input name="amount
<div class="form-group">
<label>Default balance : 1000</label>
<input name="amount" class="form-control" id="amount" placeholder="" style="" value="0" type="text">
</div>
标签
是输入元素#amount
的前一个同级,因此在输入元素上调用prev()
,而不是在其父元素上调用
$("#amount").prev("label").remove();
标签
是输入元素#amount
的前一个同级,因此在输入
元素上调用prev()
,而不是在其父元素上
$("#amount").prev("label").remove();
您无需调用parent()
,即可通过prev()
您无需调用parent()
,即可通过prev()
您不需要parent()
:
$("#amount").prev("label").remove();
您不需要parent()
:
$("#amount").prev("label").remove();
试试这个:
$("#amount").prev("label").remove();
或
试试这个:
$("#amount").prev("label").remove();
或
我的上帝我现在糊涂了我的上帝我现在糊涂了