Javascript show()不与类一起工作
这是一个简单的编码,但有些地方我做错了,我就是想不出来Javascript show()不与类一起工作,javascript,jquery,Javascript,Jquery,这是一个简单的编码,但有些地方我做错了,我就是想不出来 #div { display:none; } JS: HTML: 约翰 制革工 在这里,我试图“显示()”一个特定类的div。 问题是,此代码适用于class=“1”。但是,当我将var类更改为2时,它停止工作。一个类不能只是一个数字。将类重命名为$(“#div.“+”name“+类)您有重复的ID。这本身就不好。你的html在语义上是错误的incorrect@ElzoValugi:当你这样说的时候,一定要详细解释。@Cerbr
#div {
display:none;
}
JS:
HTML:
约翰
制革工
在这里,我试图“显示()”一个特定类的div
。问题是,此代码适用于
class=“1”
。但是,当我将var类
更改为2
时,它停止工作。一个类不能只是一个数字。将类重命名为$(“#div.“+”name“+类)
您有重复的ID。这本身就不好。你的html在语义上是错误的incorrect@ElzoValugi:当你这样说的时候,一定要详细解释。@Cerbrus你是对的@ElzoValugi:好多了;-)
function show() {
var class = 1;
$("#div." + class).show("slow");
}
<div id="div" class="1">John</div>
<div id="div" class="2">Tanner</div>
<input type="button" onclick="show()" />