show()不使用类

时间:2012-12-05 14:20:05

标签: javascript jquery

这是一个简单的编码,但有些东西我做错了。我只是想不出来。

#div {
    display:none;
}

JS:

function show() {
    var class = 1;
    $("#div." + class).show("slow");    
}

HTML:

<div id="div" class="1">John</div>
<div id="div" class="2">Tanner</div>
<input type="button" onclick="show()" />

这里我试图'show()'特定类的div 问题是,此代码适用于class="1"。但是当我将var class更改为2时,它就会停止工作。

1 个答案:

答案 0 :(得分:7)

一个班级不能只是一个数字。将班级重命名为$("#div." + "name"+class)