2012-05-08 108 views
-3

使用JavaScript通過類名獲取元素的最佳方式是什麼?有沒有辦法通過使用JavaScript的類名來獲取元素?

我可以只使用像document.getElementByClassName('myClass')的東西嗎?

+0

可能重複http://stackoverflow.com/questions/8273338/how-can -i-get-html-elements-by-class-in-javascript) – Thilo

+0

Aha ... getElements與's'!我想這是因爲許多元素可能具有相同的類名。 –

+0

不是重複的,THILO。這個問題沒有我的答案。 –

回答

1

「除了IE7和下面的所有最新的瀏覽器」,我更喜歡的jQuery。試試看:

var elements = jQuery(".myClass"); 

這將收集class =「myClass」的所有元素。如果你想要進行迭代,並做一些事情與此元素:

jQuery(".myClass").each(function() { 
    // Getting element: 
    var element = jQuery(this); 

    doSomeStuff(element) 
}); 
的[?我怎樣才能在JavaScript的HTML類元素(
相關問題