开发者社区 问答 正文

jquery如何设置class

我有个页面,需要将当前的 class,替换成一致的 class,但是我不知道当前 class 是什么,所以没办法用 removeClass 来做,请问有其他的方法吗?

展开
收起
小旋风柴进 2016-03-24 10:25:23 1891 分享 版权
1 条回答
写回答
取消 提交回答
  • $(xxx).attr('class'); //元素的 class 属性,作为一个字符串(可能包含多个 class)
    $(xxx)[0].classList; //使用 DOM 元素的 classList 属性,作为一个 DOMTokenList,需要浏览器支持(新浏览器均支持,IE 10 起支持)

    如果你的元素旧的 class 你都不要了,直接替换上新的:

    $(xxx).attr('class', 'new-class');

    2019-07-17 19:12:07
    赞同 展开评论
问答分类:
问答标签:
问答地址: