Javascript 默认显示选项卡式内容

Javascript 默认显示选项卡式内容,javascript,html,css,tabs,Javascript,Html,Css,Tabs,我正在创建的选项卡集有问题。当单击这些选项卡时,它们可以工作,但我无法显示默认选项卡。我希望第一个选项卡在页面加载时打开并可见 以下是我当前使用的代码: 函数openValueImage(evt、valueProp){ //声明所有变量 变量i、tabcontent、tablink; document.getElementById(“defaultOpen”)。单击(); tabcontent=document.getElementsByClassName(“tabcontent”); 对于(

我正在创建的选项卡集有问题。当单击这些选项卡时,它们可以工作,但我无法显示默认选项卡。我希望第一个选项卡在页面加载时打开并可见

以下是我当前使用的代码:

函数openValueImage(evt、valueProp){
//声明所有变量
变量i、tabcontent、tablink;
document.getElementById(“defaultOpen”)。单击();
tabcontent=document.getElementsByClassName(“tabcontent”);
对于(i=0;i
.tab{溢出:隐藏;}
.tabcontent{display:none;}
.tab按钮{光标:指针;
过渡:0.3s;背景色:透明!重要;文本对齐:左!重要;左填充:0px;
右侧填充:0px;顶部填充:20px;不透明度:.75;}
.tab按钮.active{边框顶部:2px实心35; ffb547!重要;不透明度:1!重要;}
.tab按钮:悬停{边框顶部:实心3px#ffb547!重要;不透明度:1!重要;}

做出更明智的决定
组织您的贷款或证券投资组合数据和模型场景,以便您能够自信地管理风险

工作效率更高 借助我们强大的平台和专家团队,简化复杂数据分析

咨询专家 选择数据科学家和量化专家来解决最棘手的投资组合数据和风险管理问题

轻松缩放 根据需求变化调整技术和人力资本。通过按规模构建的平台和公司实现更快的增长


document.getElementById(“defaultOpen”)。单击()

此行应该在
openValueImage
函数之外

函数openValueImage(evt、valueProp){
//声明所有变量
变量i、tabcontent、tablink;
tabcontent=document.getElementsByClassName(“tabcontent”);
对于(i=0;i
.tab{溢出:隐藏;}
.tabcontent{display:none;}
.tab按钮{光标:指针;
过渡:0.3s;背景色:透明!重要;文本对齐:左!重要;左填充:0px;
右侧填充:0px;顶部填充:20px;不透明度:.75;}
.tab按钮.active{边框顶部:2px实心35; ffb547!重要;不透明度:1!重要;}
.tab按钮:悬停{边框顶部:实心3px#ffb547!重要;不透明度:1!重要;}

做出更明智的决定
组织您的贷款或证券投资组合数据和模型场景,以便您能够自信地管理风险

工作效率更高 借助我们强大的平台和专家团队,简化复杂数据分析

咨询专家 选择数据科学家和量化专家来解决最棘手的投资组合数据和风险管理问题

轻松缩放 根据需求变化调整技术和人力资本。通过按规模构建的平台和公司实现更快的增长


“单击时选项卡可以工作”-所以基本上要做你所做的事情来实现这一点,但特别是对于第一个选项卡,并且当文档加载时…?顺便说一句,这样的事情完成后,请原谅“业余”这个表达,通常具有糟糕的可用性。因此,如果你重视这一点,你也许应该使用由库或框架提供的既定解决方案,如f.e.bootstrap。我非常感谢你的建议,但我正在WordPress主题中工作,因此我不想引入任何可能打破我工作主题的其他框架。我不是开发人员,所以我知道我的代码可能不是最干净的选项,但它会做我需要它做的事情。一旦我找到了一个完全符合我要求的插件,我可能会用它来代替。谢谢