从id =“remove”的div中删除所有div,ul,li,span,a中所有类和所有id的最佳方法是什么?
答案 0 :(得分:7)
使用find的其他答案的替代方法。
$('#remove').find('div, ul, li, span, a').removeAttr('id').removeAttr('class');
答案 1 :(得分:2)
你在这里
var context = $("div#remove");
$("div, ul, li, span, a", context).removeAttr("class").removeAttr("id");
答案 2 :(得分:2)
尝试:
$("div, ul, li, span, a","#remove").removeClass()
答案 3 :(得分:0)
我为你写了一个演示,你可以从那里查看。
$("#remove").click(function(){
$("div,ul,li,a").each(function(){
$(this).removeAttr("id");
$(this).removeAttr("class");
})
})