我使用下面的JS代码,以便在单击链接时更改类.
document.getElementById("gifts").setAttribute("class", "gkvSprite selected");
Run Code Online (Sandbox Code Playgroud)
这在IE中不起作用,但它在FF和Chrome中起作用.然后我将代码更改为:
document.getElementById("gifts").setAttribute("className", "gkvSprite selected");
Run Code Online (Sandbox Code Playgroud)
然后它在IE中工作,但在FF和Chrome中停止工作.
有人可以帮帮我吗?
我对js很新,所以请帮助我.
我正在尝试使用onClick将标记添加到标记中.
代码如下所示:
<a class="gkvSprite" href="#" id="abc" onClick="showhide('1')">Click 1</a>
<a class="gkvSprite" href="#" id="def" onClick="showhide('2')">Click 2</a>
<a class="gkvSprite" href="#" id="hij" onClick="showhide('3')">Click 3</a>
Run Code Online (Sandbox Code Playgroud)
现在当我点击我需要为我选择的那个添加一个名为"selected"的类.我尝试使用setAttribute并添加jquery类但是没有成功
当我提醒document.getelementbyId(123)时,它会发出链接.
有人可以帮助我吗?
先谢谢
Alloi