如何用js判断dom是否有存在某class的值

前端之家收集整理的这篇文章主要介绍了如何用js判断dom是否有存在某class的值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

例如:

判断html节点的class是否有no-js。

1.jquery的实现方式

$("html").hasClass('no-js');

jquery源码的实现方式:

-1) { return true; } } return false; } })

2.js的实现方式

-1; } hasClass(document.querySelector("html"),'no-js');

3.H5的classList

说明下:

  1. 字符串的indexOf方法是无法区分.no-js和.no-js-indeed这样的类;
  2. 类名的分隔符可能不是空格,还有可能是\t等。

代码

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持编程之家!

原文链接:https://www.f2er.com/js/41772.html

猜你在找的JavaScript相关文章