检查类active上是否存在li类menu
例如
<li class="menu active">something...</li>
Run Code Online (Sandbox Code Playgroud)
Ric*_*ton 48
我想你想用hasClass()
$('li.menu').hasClass('active');
Run Code Online (Sandbox Code Playgroud)
您可以使用以下方法检索具有"活动"类的所有元素:
$('.active')
Run Code Online (Sandbox Code Playgroud)
无论是否检查,我相信有任何意愿
if($('.active').length > 0)
{
// code
}
Run Code Online (Sandbox Code Playgroud)
您可以使用该hasClass方法,例如。
$('li.menu').hasClass('active') // true|false
Run Code Online (Sandbox Code Playgroud)
或者,如果您想一次性选择它,您可以使用:
$('li.menu.active')
Run Code Online (Sandbox Code Playgroud)
纯 JavaScript答案:
document.querySelector('.menu').classList.contains('active');
Run Code Online (Sandbox Code Playgroud)
有一天可能会帮助某人。
$('li.menu.active')
Run Code Online (Sandbox Code Playgroud)
是最简单的方法.这将返回两个类的所有元素.
或者已经回答的jQuery hasClass() - 检查多个类
if($('selector').hasClass('active')){ }
Run Code Online (Sandbox Code Playgroud)
我认为这将检查选择器是否有Class活动...