2013-07-30 65 views
3

我知道你可以通过id跳转到元素,但可以按类跳转到元素吗?是否有可能通过类而不是id跳到HTML元素?

我将不得不使用JavaScript来添加一个id到该类名称的元素?

每次手动添加id都会很痛苦,类名已经存在。

*我本可以说我的问题好一点。我的意思是使用已经存在的类名称作为锚点标签来跳转到。我正在使用的HTML具有很多单个元素的类名,没有ID。我想跳到这些元素,而不必为每个人添加一个ID。

+0

https://developer.mozilla.org/en-US/docs/Web/API/document.getElementsByClassName –

+0

你看看我的答案吗? –

+0

我想有一个解决方案,它允许我在一个网址中使用它,就像实际上可以使用一个ID一样。换句话说,一个没有javascript的解决方案。 – alex

回答

2

即使我不会建议使用一个类来跳转到一个元素...

您可以使用此一对夫妇不同的jQuery如ScrollToScrollTop

-1
document.getElementsByClassName('className') 

,或者使用jQuery

$('.className') 
+2

OP说'跳到',而不是如何选择它们。 –

相关问题