Javascript 删除包含特定标记的标记父级
我正在尝试删除所有包含Javascript 删除包含特定标记的标记父级,javascript,jquery,Javascript,Jquery,我正在尝试删除所有包含标记的。我正在使用这个jQuery代码,但它是错误的——代码不希望删除br,我需要删除拥有br的家长 需要你的帮助,我看到许多删除脚本,但它不工作 jQuery(函数($){ $('#singlecomment54')。查找('br')。每个(函数(){ $(this.remove(); }); }); ghjkghjk GHJK GHJK 您应该使用.parent。。。例如: $(this).parent('p').remove(); 代码段: jQuery(
标记的
。我正在使用这个jQuery代码,但它是错误的——代码不希望删除br
,我需要删除拥有br
的家长
需要你的帮助,我看到许多删除脚本,但它不工作
jQuery(函数($){
$('#singlecomment54')。查找('br')。每个(函数(){
$(this.remove();
});
});代码>
ghjkghjk
GHJK
GHJK
您应该使用.parent
。。。例如:
$(this).parent('p').remove();
代码段:
jQuery(函数($){
$('#singlecomment54')。查找('br')。每个(函数(){
$(this.parent('p').remove();
});
});代码>
ghjkghjk
GHJK
GHJK
sdf
sdf
您没有删除该段落。您正在删除断开标记本身:
jQuery(函数($){
$('#singlecomment54')。查找('br')。每个(函数(){
$(this.remove();
});
});代码>
p:before{content:'p:';}
ghjkghjk
GHJK
GHJK
试试这一步,获取所有br标记,它们获取一级父级“p”,并将其删除$(“br”)。父级(“p”)。删除()
或者,您可以迭代br对象列表,并将其应用于每个项。父项(“p”).remove()
仅包含
标记,或者包含
标记并与其他内容混合的对象。如果这就是您的.each()
所做的,您可以将代码简化为$(查找‘(BR’))。(‘B'’).Read()/<代码>或“<代码> $$”(PyTunMeMeX54 P>Br)。PARTENTROR()/Reave](<代码)>谢谢,不到目前为止,我给了你1个几分钟(我现在不能)。凯文很高兴我能帮助。请考虑把我的答案标记为正确。