2012-05-08 71 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类元素(
相关问题