[英]delete html tag with jquery using attribute name
我想刪除label
內的所有內容。
$('label.checkbox.inline input:radio[name="'+data.name+'_'+ data.hidden+'"]').remove();
這是HTML ..
<label class="checkbox inline"><input type="radio" name="f05_55" value="2/">yes<br></label>
我遇到的問題是只刪除了一個輸入元素,我想刪除所有內容。
我怎樣才能做到這一點?
您正在選擇輸入而不是標簽。
你可以這樣做:
$('label.checkbox.inline input:radio[name="'+data.name+'_'+ data.hidden+'"]')
.parent().remove();
或這個 :
$('label.checkbox.inline:has(input:radio[name="'+data.name+'_'+ data.hidden+'"])')
.remove();
但請注意,您不應將輸入放在標簽內。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.