JQuery - 获取元素的 CSS 类

标签 jquery

我有一个 anchor ,如下:

<a href="#" class="Menu">Text</a>

如何使用 JQuery 获取该 anchor 的 CSS 类?

所以在这种情况下我会得到“菜单”。

我可以添加和删除 CSS 类,但找不到获取元素 CSS 类的方法。我能做什么?

最佳答案

使用the native property :

$(selectorOrElement).get(0).className

请注意,通常会回答使用attr('class')。使用复杂的函数代替原生 DOM 属性不仅没有任何好处,而且很自然地会慢得多。请参阅jsperf

关于JQuery - 获取元素的 CSS 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17861953/

相关文章:

javascript - 如何使用 Jquery 隐藏隐藏选项卡上的子元素,并在取消隐藏之前保持隐藏状态?

jquery - 选择主体但不选择模态以对模态背景应用模糊效果

javascript - 从选定列表中获取特定对象

jquery - 为什么这个 jquery 脚本不能在移动设备上运行?

javascript - 如何通过将鼠标悬停在其中一列的跨度上来点亮整个单行?

javascript - JQuery - 创建元素并将其连接到其他 html

jquery - 在 jquery-datatables-editable 插件中添加行

jquery - 将元素添加到 jQuery 集合的开头

jquery - attr ('height' ) 在 jQuery 中未定义

javascript - Jquery 日期选择器本地化