Я являюсь абсолютным новичком в веб-разработке. У меня есть html, css и javascript файл. Я хочу просто изменить цвет фона кнопки, но, к сожалению, он не работает. Все файлы (включая библиотеку jquery) помещаются в папку. Любой ключ приветствуется.Невозможно загрузить коды jQuery
HTML файл:
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
<script src="jquery-3.1.0.min.js"></script>
<script src="code.js"></script>
</head>
<body>
<button class="button">Click!</button>
</body>
</html>
CSS файл:
.button {
background-color: #4CAF50;
border: none;
color: white;
padding: 15px 32px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
cursor: pointer;
}
.button_clicked {
background-color: #ff0000;
}
JavaScript коды:
var clicked = function(){
$('.button').clicked(function(){
$(this).toggleClass("button_clicked");
});
};
$(document).ready(clicked);
Если файл jqery находится в том же foolder вашей HTML страницы Попробуйте uisng ./ (точка /) для относительного пути <сценарий SRC = "./ Jquery-3.1.0.min.js"> – scaisEdge
Откройте консоль разработчика. Вы видите ошибки в консоли? Где находится код JavaScript? Я не вижу, где находится JS-файл в этом html-документе. – epascarello
пишет: ** jQuery.Deferred exception: $ (...). Clicked не является функцией clicked @ file: /// C: /Users/Ehsan/Desktop/New%20folder/code.js: 2: 2 g/[email protected]:///C:/Users/Ehsan/Desktop/New%20folder/jquery-3.1.0.min.js:2:29566 g/ k <@file: // /C:/Users/Ehsan/Desktop/New%20folder/jquery-3.1.0.min.js:2:29882 undefined ** –