Javascript 2导航选项卡栏jquery UI

Javascript 2导航选项卡栏jquery UI,javascript,jquery,css,html,jquery-ui,Javascript,Jquery,Css,Html,Jquery Ui,这很简单,我想在我的html页面中有2个导航标签。两者都支持JqueryUI中的tabs小部件 以下是如何创建一个选项卡式导航: <nav id="tabs"> <ul id="menu"> <li id="menu_about"><a href="#aboutme">All About Me</a></li> &

这很简单,我想在我的html页面中有2个导航标签。两者都支持JqueryUI中的tabs小部件

以下是如何创建一个选项卡式导航:

<nav id="tabs">
                <ul id="menu">
                    <li id="menu_about"><a href="#aboutme">All About Me</a></li>
                    <li id="menu_portfolio"><a href="#portfolio">Portfolio</a></li>
                    <li id="menu_work_experience"><a href="#work">Werkervaring</a></li>
                    <li id="menu_skills"><a href="#skills">Skills</a></li>
                </ul>
 <div id="#aboutme">content bla bla bla </div>
</nav>

内容布拉布拉布拉布拉布拉布拉布拉布拉布拉
但是怎样才能得到两个呢

<nav id="tabs">
                <ul id="menu">
                    <li id="menu_about"><a href="#aboutme">All About Me</a></li>
                    <li id="menu_portfolio"><a href="#portfolio">Portfolio</a></li>
                    <li id="menu_work_experience"><a href="#work">Werkervaring</a></li>
                    <li id="menu_skills"><a href="#skills">Skills</a></li>
                </ul>
 <div id="#aboutme">content bla bla bla </div>
</nav>
<nav id="tabs2">
                <ul id="menu">
                    <li id="menu_about"><a href="#aboutme">All About Me</a></li>
                    <li id="menu_portfolio"><a href="#portfolio">Portfolio</a></li>
                    <li id="menu_work_experience"><a href="#work">Werkervaring</a></li>
                    <li id="menu_skills"><a href="#skills">Skills</a></li>
                </ul>
 <div id="#aboutme">content bla bla bla </div>
</nav>

内容布拉布拉布拉布拉布拉布拉布拉布拉布拉
内容布拉布拉布拉布拉布拉布拉布拉布拉布拉
这将导致第一个导航标签被标记,第二个导航标签不被标记

我也尝试过将tabs2更改为tabs。但这并没有起到应有的作用

请帮帮我

编辑

目前我还没有编写任何javascript。这是因为我可以看到哪些是选项卡式的,哪些不是

选项卡式的将在我的浏览器中显示源代码:

<nav id="tabs" class="ui-tabs ui-widget ui-widget-content ui-corner-all">
                <ul id="menu" class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all" role="tablist">
                    <li id="menu_about" class="ui-state-default ui-corner-top ui-tabs-active ui-state-active" role="tab" tabindex="0" aria-controls="aboutme" aria-labelledby="ui-id-1" aria-selected="true"><a href="#aboutme" class="ui-tabs-anchor" role="presentation" tabindex="-1" id="ui-id-1">All About Me</a></li>
                    <li id="menu_portfolio" class="ui-state-default ui-corner-top" role="tab" tabindex="-1" aria-controls="portfolio" aria-labelledby="ui-id-2" aria-selected="false"><a href="#portfolio" class="ui-tabs-anchor" role="presentation" tabindex="-1" id="ui-id-2">Portfolio</a></li>
                    <li id="menu_work_experience" class="ui-state-default ui-corner-top" role="tab" tabindex="-1" aria-controls="work" aria-labelledby="ui-id-3" aria-selected="false"><a href="#work" class="ui-tabs-anchor" role="presentation" tabindex="-1" id="ui-id-3">Werkervaring</a></li>
                    <li id="menu_skills" class="ui-state-default ui-corner-top" role="tab" tabindex="-1" aria-controls="skills" aria-labelledby="ui-id-4" aria-selected="false"><a href="#skills" class="ui-tabs-anchor" role="presentation" tabindex="-1" id="ui-id-4">Skills</a></li>
                </ul>
</nav>

第二个在html元素中没有这些类。
他确实需要将其用作选项卡。

假设您使用的是选项卡| jQuery UI

JS HTML

青蒿素、金樱子、天妇罗、金樱子a、金樱子

Morbi tincidunt,我坐在医院里,看医生,看医生,看医生,看医生

毛里斯·埃利芬德和图皮斯

杜伊斯·库苏斯。梅塞纳斯·利古拉·厄罗斯、布兰迪·内克、法雷特拉、森佩尔、麦格纳。纳拉姆ac拉克斯

青蒿素、金樱子、天妇罗、金樱子a、金樱子

Morbi tincidunt,我坐在医院里,看医生,看医生,看医生,看医生

毛里斯·埃利芬德和图皮斯

杜伊斯·库苏斯。梅塞纳斯·利古拉·厄罗斯、布兰迪·内克、法雷特拉、森佩尔、麦格纳。纳拉姆ac拉克斯


来自JSFIDLE的示例:

您的javascript看起来像什么?显示您的javascript在哪里初始化选项卡。目前我没有任何javascript,但我可以看到第一个是选项卡,第二个不是。这是因为nav、ul和li元素将所有小部件作为类包含在其中。无论如何,您都有重复的ID,并且还有一个无效的ID(一个以
#
开头)。我在html文件中做了js部分,它工作正常。现在我把它放在单独的JSF文件中,但它不工作了?您如何调用您的JS文件?查看源代码并单击JS文件链接以确保正确加载。
  $(function() {
    $( "#tabs, #tabs2" ).tabs();
  });
 <nav  id="tabs">
  <ul>
    <li><a href="#tabs-1">All About Me</a></li>
    <li><a href="#tabs-2">Portfolio</a></li>
    <li><a href="#tabs-3">Skills</a></li>
  </ul>
  <div id="tabs-1">
    <p>Proin elit arcu, rutrum commodo, vehicula tempus, commodo a, risus.</p>
  </div>
  <div id="tabs-2">
    <p>Morbi tincidunt, dui sit amet facilisis feugiat, odio metus gravida ante, ut pharetra massa metus id nunc. </p>
  </div>
  <div id="tabs-3">
    <p>Mauris eleifend est et turpis.</p>
    <p>Duis cursus. Maecenas ligula eros, blandit nec, pharetra at, semper at, magna. Nullam ac lacus.</p>
  </div>
</nav >
 
    
 
<nav  id="tabs2">
  <ul>
    <li><a href="#tabs-1">All About M 2</a></li>
    <li><a href="#tabs-2">Portfolio 2</a></li>
    <li><a href="#tabs-3">Skills 2</a></li>
  </ul>
  <div id="tabs-1">
    <p>Proin elit arcu, rutrum commodo, vehicula tempus, commodo a, risus.</p>
  </div>
  <div id="tabs-2">
    <p>Morbi tincidunt, dui sit amet facilisis feugiat, odio metus gravida ante, ut pharetra massa metus id nunc. </p>
  </div>
  <div id="tabs-3">
    <p>Mauris eleifend est et turpis.</p>
    <p>Duis cursus. Maecenas ligula eros, blandit nec, pharetra at, semper at, magna. Nullam ac lacus.</p>
  </div>
</nav >