你如何hasClass
用简单的'JavaScript' 来做jQuery ?例如,
<body class="foo thatClass bar">
Run Code Online (Sandbox Code Playgroud)
什么是JavaScript方式询问是否<body>
有thatClass
?
检查类active
上是否存在li
类menu
例如
<li class="menu active">something...</li>
Run Code Online (Sandbox Code Playgroud) 示例html:
<div class="red"></div>
<div class="green"></div>
<div class="blue"></div>
<div class="apple"></div>
Run Code Online (Sandbox Code Playgroud)
如果他们没有"红色","绿色"或"蓝色"类,我想循环遍历div并过滤掉它们.
var onlyColorDivs = $('div').hasClass( __________ );
有没有办法填写上一行中的空白来完成此任务.或者我是否必须将列表颜色类放在数组中并进行循环?
如果需要澄清,请与我们联系.
我有这行HTML:
<li class="col-xs-6 col-sm-6 col-md-2 filter active" data-filter=".office">
Run Code Online (Sandbox Code Playgroud)
我想检查是否
".filter"
有类".active"
,如果它有活动类,那么我需要获取其数据属性.我试过这样,但它提醒未定义
if($(".filter").hasClass("active")) {
var activeFilter = $(this).attr("data-filter");
alert(activeFilter);
}
Run Code Online (Sandbox Code Playgroud)
我做错了什么?