• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Zewnętrzny JS nie działa

Cloud VPS
0 głosów
250 wizyt
pytanie zadane 31 marca 2020 w JavaScript przez Meffy Użytkownik (730 p.)

Witam,

Mam taki problem, że jeżeli podpinam zewnętrzny js to skrypt nie działa, lecz jeżeli jest zastosowany w htmlu to wszystko śmiga.

Ulozenie folderow wyglada w nastepujacy sposób.

Folder Strona

css

js

jquery-3.4.1.min

www

<script src="js/menu.js"></script>
<script type="text/javascript" src="jquery-3.4.1.min.js"></script>

Tak wyglada moje podpiecie js w html

A tak skrypt 

$(document).ready(function() {
	var NavY = $('.nav').offset().top;
	 
	var stickyNav = function(){
	var ScrollY = $(window).scrollTop();
		  
	if (ScrollY > NavY) { 
		$('.nav').addClass('sticky');
	} else {
		$('.nav').removeClass('sticky'); 
	}
	};
	 
	stickyNav();
	 
	$(window).scroll(function() {
		stickyNav();
	});
	});

 

1 odpowiedź

0 głosów
odpowiedź 31 marca 2020 przez Kasia C Obywatel (1,560 p.)
Może wystarczy zamienić kolejność script w pliku html, najpierw dołączyć jquery, a potem menu.js
komentarz 31 marca 2020 przez Meffy Użytkownik (730 p.)
Wciaz to samo, probowalem juz
komentarz 31 marca 2020 przez Meffy Użytkownik (730 p.)
Juz znalazlem blad, jeden ukosnik mialem za duzo aktualnie dodany, Zamykam temat

Podobne pytania

0 głosów
1 odpowiedź 390 wizyt
pytanie zadane 25 sierpnia 2019 w JavaScript przez niezalogowany
0 głosów
1 odpowiedź 474 wizyt
0 głosów
1 odpowiedź 365 wizyt
pytanie zadane 19 listopada 2017 w JavaScript przez darek_kce Gaduła (3,180 p.)

93,460 zapytań

142,454 odpowiedzi

322,724 komentarzy

62,837 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...