Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/479.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何删除在jquery中添加了类的类_Javascript_Jquery_Html - Fatal编程技术网

Javascript 如何删除在jquery中添加了类的类

Javascript 如何删除在jquery中添加了类的类,javascript,jquery,html,Javascript,Jquery,Html,我有几个按钮可以删除类列表的各个方面,每个类列表都有相同的名称,但有一个添加的类来指定它们是什么类别,例如 <li class="alerts news"> </li> <li class="alerts weather"> </li> <li class="alerts sports"> </li> hasClass似乎不起作用,似乎无法删除任何特定的警报而不将其全部删除。任何帮助都将不胜感激。hasClass()返回一

我有几个按钮可以删除类列表的各个方面,每个类列表都有相同的名称,但有一个添加的类来指定它们是什么类别,例如

<li class="alerts news"> </li>
<li class="alerts weather"> </li>
<li class="alerts sports"> </li>
hasClass似乎不起作用,似乎无法删除任何特定的警报而不将其全部删除。任何帮助都将不胜感激。

hasClass()
返回一个布尔值,它不用作选择器方法

改变

$(".alerts").hasClass('News').remove();


这将只删除同样包含
news
类的
alerts

,以了解为什么“
hasClass()
似乎不起作用”检查文档中的。区分大小写的新闻=>newsAh请原谅我的无知,我一直在错误的方向搜索,这很好,谢谢。
$(".alerts").hasClass('News').remove();
$(".alerts.news").remove();