2013-07-25 62 views
3

的我有一个锚如下:JQuery的 - 获取CSS类的元素

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

我怎样才能得到使用JQuery这个锚的CSS类?

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

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

+0

Duplicate http://stackoverflow.com/questions/1536117/how-can-i-get-the-current-class-of-a-div-with-jquery – user1477388

+0

我不会投票重复链接的答案主要使用缓慢的解决方案(即'attr')而不是本地属性。 –

回答

6

使用the native property

$(selectorOrElement).get(0).className 

注意,它往往回答使用attr('class')。不仅在使用复杂函数而不是本地DOM属性方面没有任何好处,但它自然也很慢。请参阅jsperf