固定导航栏的Javascript和Jquery在线时停止工作(网络服务器)

问题描述 投票:0回答:1

谢谢你看我的问题!

我对HTML非常缺乏经验,而且使用JavaScript或jQuery也很糟糕。无法在任何地方找到我的问题的解决方案。

问题是我有一个使用javascript和Jquery的固定导航栏的网站。当我在本地机器上打开我的HTML时,一切正常,但当我在线上传我的网站时,代码停止工作。

我不知道这是否足以让任何人了解问题是什么,但我认为这与我头脑中无法理解的东西有关,因为脚本和路径在离线/本地时工作正常。 (所有文件夹和文件在我的Web服务器中的顺序和目录相同)

https://thorned.xyz/也许在线网站可以提供帮助。滚动小页面时,菜单栏不固定,这与我打开html离线时不同。

提前致谢!

<head>
		<link 
			rel="icon" 
			type="image/png" 
			href="favicon.png">
		<title>Thorned.xyz - Resources for everyone</title>
		<link rel="stylesheet" type="text/css" href="style.css">
			
<!---Link to menu html--->
		<div class="menutop">
			<object class="menu" type="text/html" data="menu.html"></object>
		</div>
<!----Link to script--->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> 
<script type="text/javascript" src="Javascript/scrollfix.js"></script> 
<script type="text/javascript">
        // top bar
        $('.menutop').scrollFix({
            side: 'top'
        });
    </script>
</head>
javascript jquery html css3 web-hosting
1个回答
0
投票

您的问题是jquery cdn是通过http提供的,因为您的网站是https导致不安全的脚本错误。在jquery插件(https://ajax.googleapis.com/ajax...)上将您的http更改为https

© www.soinside.com 2019 - 2024. All rights reserved.