Весь мой код HTML и CSS отлично работает, и мой скрипт правильно связан (или так я предполагаю), но я не могу заставить скрипт загружаться или делать любые действия, которые я закодировал. Вот мой HTML, CSS и JS код:Мой jQuery не будет работать на моей веб-странице [Repost]
HTML
<!DOCTYPE html>
<html>
<head>
<title>Highlights</title>
<link rel='stylesheet' type='text/css' href='testwebcss.css'/>
<script type='text/javascript' src='testwebjs.js'></script>
</head>
<body>
<div id="title" class="highlighted">I'm highlighted!</div>
<div id="text">Highlight me, too!</div>
</body>
</html>
CSS
#title {
background-color: #C02942;
border-radius: 5px;
text-align: center;
font-family: Verdana, Arial, Sans-Serif;
color: #FFFFFF;
width: 200px;
height: 25px;
}
#text {
background-color: #0B486B;
border-radius: 5px;
text-align: center;
font-family: Vivaldi, Cursive;
color: #FFFFFF;
width: 200px;
height: 25px;
opacity: 0.5;
}
.highlighted {
-webkit-box-shadow: 0 0 8px #FFD700;
-moz-box-shadow: 0 0 8px #FFD700;
box-shadow: 0 0 8px #FFD700;
cursor:pointer;
}
JS
$(document).ready(function(){
$('#text').mouseenter(function(){
$(this).fadeTo('fast', 1);
});
$('#text').mouseleave(function(){
$(this).fadeTo('fast', 0.5);
});
});
Так что я не понимаю, почему это не работает. Как вы можете видеть, сценарий просто удваивает непрозрачность, когда мышь входит в периметр #text. Итак, почему ничего не работает. Я получил это из консоли:
Uncaught ReferenceError: $ is not defined
Из ответов я получил раньше, я настроить локальный веб-сервер, чтобы запустить его. Я запустил веб-страницу, но еще раз он не запустил jQuery.
Исправлено; он работает все время. Где-то в редактировании моего исходного кода я удалил $, удалив селектор из рабочего состояния.
Derp
вы не включая JQuery в вашей странице –