2012-11-06 59 views
2

比方說,body標籤幾級屬性:如何獲取標籤的class屬性的第一個值?

<body class="html logged-in frontpage no-sidebar"> 
... 
</body> 

目前,我使用jQuery使用來獲得身體標記的所有類屬性:

$('body').attr('class'); 

我想一開始/第一類屬性(這裏是'html'類)。 如何?

+3

通常你不應該需要這個。 'class'屬性通常被視爲一組無序的字符串,jQuery通常會提供這種用法。 (使用['.hasClass()'和朋友(http://api.jquery.com/category/manipulation/class-attribute/)。 – millimoose

+0

不錯。感謝提hasClass() – gilzero

回答

4
$('body').attr('class').split(" ")[0]; 

你也可以使用普通的舊的JavaScript(見織女的答案)

+0

+1的建議。謝謝! –

3

嘗試像下面,

//Using document.body 
document.body.className.split(' ')[0] 
+0

@Asad真..更新 –

相關問題