我创建了单页网站。当我点击菜单时,它会转到特定的div标签。当我点击菜单&点击'在新标签打开'它打开网址“www.mysite.com/#”,而不是它应该打开“www.mysite.com/#show-3”。如何在新选项卡中打开特定菜单div
请帮我这个......很快
/**************Script used to open Different menu div on page*********************/
\t $(".menu a").click(function(){
\t \t var id = $(this).attr('class');
\t \t id = id.split('-');
\t \t $("#menu-container .content").hide();
\t \t $("#menu-container #menu-"+id[1]).addClass("animated fadeInDown").show();
\t \t return false;
\t });
<div class="menu-wrapper">
<ul class="menu">
<li><a class="show-1" class="MENUNAME" href="#" onclick="javascript:myFunction(this);">About Us</a></li> \t \t \t \t \t \t \t
\t <li><a class="show-2" class="MENUNAME" href="#" onclick="javascript:myFunction(this);">Rooms</a></li>
\t <li><a class="show-3" class="MENUNAME" href="#" onclick="javascript:myFunction(this);">Reservation</a></li>
\t <li><a class="show-4" class="MENUNAME" href="#" onclick="javascript:myFunction(this);">Gallery</a></li>
<li><a class="show-5" class="MENUNAME" href="#" onclick="javascript:myFunction(this);">Contact Us</a></li>
</ul> <!-- /.menu -->
</div>
为了能够在新选项卡中打开div,您应该创建自己的页面,就像您称之为“show-3.html”一样,在其中放入div的内容,然后在恰当的位置调用它。菜单。 – 2015-03-02 08:07:52
我们无法通过单页网站实现此目的。根据要求,我应该只使用单页进行开发。 – 2015-03-02 08:31:24