jquery - show 从 Div 隐藏内容,默认先显示

标签 jquery html css

我正在寻找一些代码来根据从菜单中选择的元素显示/隐藏 div。我找到了这段代码,但只能从一开始就隐藏所有 div。有人可以帮助修改它以默认显示第一个选项吗?

这是我找到的 fiddle http://jsfiddle.net/dangoodspeed/M3ZhV/

我试图切换 View ,但它不起作用:)

var curPage="";
$("#menu a").click(function() {
    if (curPage.length) { 
        $("#"+curPage).toggle();
    }
    curPage=$(this).data("page");
    $("#"+curPage).toggle();
});

谢谢

最佳答案

如果您希望默认显示第一个选项,请将其添加到顶部(curPage 所在的位置)

var curPage="";

if(!curPage){
    $('#page1').show()
  curPage = "page1"
}

关于jquery - show 从 Div 隐藏内容,默认先显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40699898/

相关文章:

平板设备宽度的 CSS 表达式

javascript - 重定向到另一个页面并更改这些页面的 div 内容

javascript - 如何使用 Vue.js 使选择下拉菜单成为第二个导航并使用选项卡?

javascript - 提交禁用输入字段的值

javascript - 如何修复 <div> 标签上的 "Warning: Unknown props ` change-background`、 `colorcode`。从元素中删除这些 Prop “错误?

php - 使用 PHP 和 CSS 的样式切换器

javascript - Fullpage.js - 我可以使用向下/向上箭头键浏览整个页面吗?

javascript - 如何从 jquery 加载函数中检索 url 参数?

javascript - 在 jQuery 中搜索和突出显示

html - 如何有一个歪的div?