使用html elements属性来定位和更改另一个html元素

时间:2015-10-12 09:08:55

标签: javascript jquery

我想将一个活动类附加到hashtag引用的特定div。

前:

<a href="#cont1">content1</a>
<a href="#cont2">content2</a>
<a href="#cont3">content3</a>

<div id="cont1">lorem ipsum dummy content</div>
<div id="cont1">lorem ipsum dummy content</div>
<div id="cont1">lorem ipsum dummy content</div>

我想在超链接点击时向每个div附加一个类。我的意思是如果我用href&#34;#cont1&#34; ,一个类名需要附加div id&#34; cont1&#34;。

对此有任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

id应该是唯一的,您不能为div use class添加相同的ID

<a onclick="test()">content1</a>
 <div class="cont1">lorem ipsum dummy content</div>
 //this is the javascript 
 function test(){
   $(".cont1").addClass('active');
 }