Javascript 仅删除特定元素中的类名
我想删除几个元素的类名,但只在元素的指定ID内删除 我试过这个,但不起作用Javascript 仅删除特定元素中的类名,javascript,jquery,removeclass,Javascript,Jquery,Removeclass,我想删除几个元素的类名,但只在元素的指定ID内删除 我试过这个,但不起作用 // Remove classes from hidden elements $('#sports').('.nd').removeClass(); 我做错了什么 $('#sports > .nd').removeClass("nd"); 使用find函数 或者,按照其他答案将其添加到选择器中 $('#sports > .nd').removeClass('nd'); 小于运算符仅向下一级。应为: $(
// Remove classes from hidden elements
$('#sports').('.nd').removeClass();
我做错了什么
$('#sports > .nd').removeClass("nd");
使用find函数
或者,按照其他答案将其添加到选择器中
$('#sports > .nd').removeClass('nd');
小于运算符仅向下一级。应为:
$('#sports .nd').removeClass('nd');
…假设nd是要删除的类。removeClass需要一个类name@Diodeus浏览器的控制台将告诉您正在执行键入错误。这是第一个要查看的地方。@user1689607但它不会告诉您如何修复它。@Barmar:是的,但是JavaScript语法的基本知识和通读初学者jQuery教程可以。事实上,这是一个语法错误,这是我最初的评论,但在Firefox的JS中,这是一个类型错误。我想知道你是从哪里从$'sports.'.nd'?@FelixKling只是一个猜测哈哈。。。。我不是一个喜欢JS的人,所以我想在这里问之前先试试
$('#sports .nd').removeClass('nd');