Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.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 Jquery仅在单击时显示-不在加载时显示并单击_Javascript_Html_Jquery - Fatal编程技术网

Javascript Jquery仅在单击时显示-不在加载时显示并单击

Javascript Jquery仅在单击时显示-不在加载时显示并单击,javascript,html,jquery,Javascript,Html,Jquery,我一直在努力让我的div每次点击都显示出来——这很有效。。。。。但是,我希望显示Div1,但是在单击之前,Div2和Div3是隐藏的,单击时,当前可见的div应该是隐藏的 $(函数(){ $(“#选项卡a”)。单击(函数(){ $(“.platform”).hide(); var myDiv=$(this.attr(“href”); $(myDiv.show(); }); }); .platform{ 显示:无; } 第一站台 站台2 站台3 只需指定css中的第一个选项卡。JQu

我一直在努力让我的div每次点击都显示出来——这很有效。。。。。但是,我希望显示Div1,但是在单击之前,Div2和Div3是隐藏的,单击时,当前可见的div应该是隐藏的

$(函数(){
$(“#选项卡a”)。单击(函数(){
$(“.platform”).hide();
var myDiv=$(this.attr(“href”);
$(myDiv.show();
});
});
.platform{
显示:无;
}

第一站台 站台2 站台3
只需指定css中的第一个选项卡。JQuery将添加自己的CSS,它在单击时具有更高的特异性

$(函数(){
$(“#选项卡a”)。单击(函数(){
$(“.platform”).hide();
var myDiv=$(this.attr(“href”);
$(myDiv.show();
});
});
.platform{
显示:无;
}

.platform.tab1{/*可以使用
show
类,而不是使用
.hide()
.show()

$(函数(){
$(“#选项卡a”)。单击(函数(){
$(.platform.show”).removeClass(“show”);
var myDiv=$(this.attr(“href”);
$(myDiv).addClass(“显示”);
});
});
.platform{
显示:无;
}
.平台表演{
显示:块;
}

第一站台 站台2 站台3
你能显示完整的代码吗?例如,你的javascript引用了一个
#tabs
id,但我看不到你的HTMLI已经编辑了评论@Pytth-tabs是可点击列表-抱歉试图透露太多的项目:)嘿,Dom-首先很高兴与你见面。谢谢你编辑这个问题。我会给你一个提示-我这很奇怪,因为我通常使用onlick,但它似乎不再起作用。你搞定了-这真的是我出错的地方吗?该死。我通常会再次单击以向div添加/删除类,但我认为这会导致问题。非常感谢-你提供了使其起作用的信息:)