Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript show()不与类一起工作_Javascript_Jquery - Fatal编程技术网

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()" />