Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 客户端路由。我不确定有没有一个简单的方法可以做到这一点。在您的入口点index.html中,将页眉和页脚设置为静态,您可以处理单击每个链接并在根DIV中显示内容。这里是一个旧的资源,但它可以帮助您了解您正在尝试做什么:感谢您尝试提供帮助,但它不起作用。。。_Javascript_Jquery_Html_Css_Bootstrap 4 - Fatal编程技术网

Javascript 客户端路由。我不确定有没有一个简单的方法可以做到这一点。在您的入口点index.html中,将页眉和页脚设置为静态,您可以处理单击每个链接并在根DIV中显示内容。这里是一个旧的资源,但它可以帮助您了解您正在尝试做什么:感谢您尝试提供帮助,但它不起作用。。。

Javascript 客户端路由。我不确定有没有一个简单的方法可以做到这一点。在您的入口点index.html中,将页眉和页脚设置为静态,您可以处理单击每个链接并在根DIV中显示内容。这里是一个旧的资源,但它可以帮助您了解您正在尝试做什么:感谢您尝试提供帮助,但它不起作用。。。,javascript,jquery,html,css,bootstrap-4,Javascript,Jquery,Html,Css,Bootstrap 4,客户端路由。我不确定有没有一个简单的方法可以做到这一点。在您的入口点index.html中,将页眉和页脚设置为静态,您可以处理单击每个链接并在根DIV中显示内容。这里是一个旧的资源,但它可以帮助您了解您正在尝试做什么:感谢您尝试提供帮助,但它不起作用。。。只使用href=“#”可能,但我有真正的链接,活动类没有持久化。我也尝试过在他们的网站上使用默认的引导代码片段,只要它保留在href=“#”中,它就可以工作,但是如果我在新页面加载活动类时放置真正的href,这可能意味着您重新加载整个页面,包括


客户端路由。我不确定有没有一个简单的方法可以做到这一点。在您的入口点index.html中,将页眉和页脚设置为静态,您可以处理单击每个链接并在根DIV中显示内容。这里是一个旧的资源,但它可以帮助您了解您正在尝试做什么:感谢您尝试提供帮助,但它不起作用。。。只使用
href=“#”
可能,但我有真正的链接,活动类没有持久化。我也尝试过在他们的网站上使用默认的引导代码片段,只要它保留在
href=“#”
中,它就可以工作,但是如果我在新页面加载活动类时放置真正的href,这可能意味着您重新加载整个页面,包括标题。这可以解释活动类的非持久性。确保在标题下加载路线的内容?我没有项目的完整上下文,但这可能会对您有所帮助:哦,好吧,我明白了,也许这就是问题所在,我遵循将标题包含在静态html页面中。我不是很有经验,所以决定使用Bootstrap4作为框架(没有php等),创建一个完整的静态HTMLCSS和js网站。你能建议一种不重新加载整个页面的方法吗?你想创建一个单页应用程序。现代框架使用这个概念(React、Angular或Vue)。您想要进行客户端路由。我不确定有没有一个简单的方法可以做到这一点。在您的入口点index.html中,将页眉和页脚设置为静态。您可以处理单击每个链接并在根DIV中显示内容。这里是一个旧的ressource,但它有助于了解您的尝试:
$("#header").load("./header.html", function(){
    $('a[href="' + location.pathname.split("/")[2] + '"]').addClass("active-nav");
});