Javascript & Jquery для фиксированной панели навигации перестает работать при подключении к Интернету (веб-сервер) - PullRequest
0 голосов
/ 05 сентября 2018

Спасибо, что посмотрели на мой вопрос!

Я очень плохо разбираюсь в HTML и плохо разбираюсь в JavaScript или jQuery. Не могу найти решение моей проблемы нигде.

Проблема в том, что у меня есть сайт с фиксированной панелью навигации, использующий JavaScript и Jquery. Все работает, когда я открываю html на локальном компьютере, но когда я загружаю свой веб-сайт онлайн, код перестает работать.

Я не знаю, достаточно ли это информации для кого-либо, чтобы понять, в чем проблема, но я подумал, что это связано с тем, чего я не понимаю в голове, так как сценарий и пути работают нормально, когда автономный / локальный. (Все папки и файлы в одном порядке и каталоги на моем веб-сервере)

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>

1 Ответ

0 голосов
/ 05 сентября 2018

Ваша проблема в том, что jquery cdn обслуживается через http, где ваш веб-сайт работает как https, вызывая небезопасную ошибку сценария. Измените ваш http на https в плагине jquery (https://ajax.googleapis.com/ajax...)

...