Вход

Просмотр полной версии : Не подключается js файл


mortido
18.01.2015, 11:31
Всем привет. В общем, что то я делаю не так, но не могу понять что именно. Подключаю свой файл js к странице таким образом <script src="/js/swap.js"></script>, но ничего не происходит. Нажимаю f12 иду в sources->js и там есть скрипт swap.js, но когда нажимаю на его вкладку, то окошко показывает, что в нем ничего нет, то есть никакого текста вообще. Подскажите плз, что я тут напутал

tourniquet
18.01.2015, 12:23
<script src="js/swap.js"></script> - вот так правильно

danik.js
18.01.2015, 12:54
иду в sources->js
Иди в network и смотри нет ли ошибки 404 напротив swap.js

Vlasenko Fedor
18.01.2015, 13:23
tourniquet,
вперед Гуглить абсолютные и относительные пути, прежде чем совет давать такой, не зная расположения файлов

tourniquet
18.01.2015, 13:39
Poznakomlus,
если подключить в index.html фаил swap.js, который находится в папке js, то я вроде прав.

..
index.html
js/swap.js

Vlasenko Fedor
18.01.2015, 13:48
Poznakomlus,
если подключить в index.html фаил swap.js, который находится в папке js, то я вроде прав.
Что так не будет работать ?
<script src="/js/swap.js"></script>

mortido
18.01.2015, 15:22
<script src="js/swap.js"></script> - не помогло
Иди в network и смотри нет ли ошибки 404 напротив swap.js - неа, ничего подобного нет

mortido
18.01.2015, 15:30
Упс, сори. проверил еще раз, и во второй раз напротив swap.js показал 404, не знаю почему в первый раз не было, но сейчас точно вижу.

Vlasenko Fedor
18.01.2015, 15:30
mortido,
приведи структуру каталогов файлов

mortido
18.01.2015, 15:38
mortido,
приведи структуру каталогов файлов

смешно, но я только что разобрался. почему то надо было указывать /wp-content/themes/point/js/swap.js. видимо там были две папки js и нужно было конкретней путь указывать) сори за такую тупость)

tourniquet
18.01.2015, 19:14
Что так не будет работать ?
<script src="/js/swap.js"></script>

я пробовал так, выдаёт ошибку - GET file:///D:/yopeso/jquery-1.11.1.min.js net::ERR_FILE_NOT_FOUND

<script src="yopeso/jquery-1.11.1.min.js"></script> - так, работает

danik.js
18.01.2015, 20:03
я пробовал так, выдаёт ошибку
Для этого папка js должна быть в корне "вебсервера", в данном случае - в корне диска D. Ну или не в корне, но тогда надо указать соответствующий путь.