如果元素hasClass则显示:none;

-6 html javascript css jquery

我正在尝试使用hasClass javascript元素来查看是否应该使div显示为none或保持正常显示.

这是我目前拥有的代码片段

   if (!$('cool').hasClass('hot')) {
   }
Run Code Online (Sandbox Code Playgroud)

如果它有热门,我希望它显示无.我会用什么代码来做这件事?

编辑:好的,所以我已经阅读了评论.我不确定hasClass是如何工作的,但是根据我收集的内容它使用了一个html标签,因此它会检查它是否有一个html标签.

我只是想让它检查div是否具有不会出现的"热"类.

Que*_*tin 5

忘记if声明,只选择首先符合条件的元素.

jQuery('cool.hot').addClass('foo'); // Where .foo { display: none; }
Run Code Online (Sandbox Code Playgroud)

注意:<cool>HTML中没有元素.

  • @ Mr.Alien:胡说八道!`marquee`天生就很酷! (2认同)