我正在建立一个内容不多的网站。所以我只有一个真实的 url,即 example.com。然后我有其他 7 个“页面”的 7 个跳转链接。
例如,当有人访问 example.com 时,它将 .show() example.com 内容,并 .hide() 所有其他 7 个“页面”内容。然后,如果用户说单击带有 example.com/#about-us 的 url 跳转链接的“菜单”项,它将 .hide() example.com 内容并保持所有其他内容仍然隐藏,但 hen 。 show() example.com/#about-us 内容。
因此,在单击任何新的跳转(菜单)链接时,整个网站都保持不变,唯一改变的是 div 内容区域。
我有看起来像这样的 jquery
$('#jumplink1').click(function(){
$('.jumplinks').hide();
$('#jumplink1').show();
});
$('#jumplink2').click(function(){
$('.jumplinks').hide();
$('#jumplink2').show();
});
$('#jumplink3').click(function(){
$('.jumplinks').hide();
$('#jumplink3').show();
});
等等......有没有更简单的方法来编写这个jquery?
另外,如果我可能会问,使用这种类型的网站结构有什么负面影响?我知道最大的好处是它第一次加载几乎所有东西,所以当用户点击一个新的“菜单”链接时,它会立即发生。但这对 SEO 或其他任何事情都不利吗?