Я действительно новичок в HTML и JS, поэтому мой вопрос может звучать глупо: Я не могу распознать код HTML и запустить свой код js! Независимо от того, что я делаю, мне не кажется, что мой файл HTML находит мой файл js, если он это делает - он ничего не делает.Почему мой html-код игнорирует мои js?
Я работаю над страницей как с проектом, но поскольку js не работает, я пытаюсь открыть простой HTML-файл с помощью простого js - но он все равно ничего не делает.
мои вопросы:
, что JS функции можно использовать только, чтобы видеть, что файл HTML находит файл JS и все работает нормально?
это мой HTML простой код:
<!DOCTYPE html> <head> <link rel="stylesheet" type="text/css" href="C:\Users\User\Dropbox\WEB\js\try.css"> <script type="text/javascript" src = "C:\Users\User\Dropbox\WEB\js\scripts.js"></script> </head> <div>hi there</div> <div>bye there</div> </html>
HTML, и файл JS оба находятся в одной и той же папке. Html распознает и реагирует на файл css.
это код JS:
$(document).ready(function(){
var name = prompt("name?");
console.log(name);
$('div').click(function(){
$('div').fadeOut('slow');
});
});
еще, когда я opne файл HTML с хромом - ничего не происходит, а не когда я открываю и не тогда, когда я нажимаю на элемент DIV.
поэтому, что я делаю неправильно? do experianced html \ js разработчики могут дать мне несколько советов о том, как предотвратить эту вещь в будущем?
ТНХ, Ишай
Вы не забыли включить JQuery? – Seblor
** 1. ** В вашем JS-коде используется jQuery. Поэтому вам нужно загрузить его на свою страницу. ** 2. ** Ваш 'div' должен содержаться в теге '
'. ** 3. ** Абсолютным URL-адресам нужен протокол (например, 'http: //', 'https: //'). В вашем случае, поскольку вы делаете это локально, ваши URL-адреса должны выглядеть так: 'file: /// C: \ Users ...' ** 4. ** Чтобы проверить, правильно ли загружен ваш код, просто введите 'alert ('JS code loaded');' вверху. – blexПроблема связана с URL-адресом. Вы должны предоставлять относительные пути вместо физических путей. –