gpt4 book ai didi

javascript - 纯 JavaScript 的 "hasClass"函数是什么?

转载 作者:IT老高 更新时间:2023-10-28 13:12:09 25 4
gpt4 key购买 nike

jQuery 的 hasClass 是怎么做的?使用普通的 JavaScript?例如,

<body class="foo thatClass bar">

询问 <body> 的 JavaScript 方法是什么?有 thatClass ?

最佳答案

只需使用classList.contains():

if (document.body.classList.contains('thatClass')) {
// do some stuff
}

classList的其他用途:

document.body.classList.add('thisClass');
// $('body').addClass('thisClass');

document.body.classList.remove('thatClass');
// $('body').removeClass('thatClass');

document.body.classList.toggle('anotherClass');
// $('body').toggleClass('anotherClass');

浏览器支持:

  • Chrome 8.0
  • 火狐 3.6
  • IE 10
  • Opera 11.50
  • Safari 5.1

classList Browser Support

关于javascript - 纯 JavaScript 的 "hasClass"函数是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5085567/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com