所以,嗨。我已经尝试了所有我知道和不知道的东西,但我根本无法让它发挥作用。是的,我的 html 骨架中有一个脚本标签。
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
我还尝试下载它,然后将其作为脚本标签添加到我的 html 框架中。没有任何效果。我在另一个 file.js 中键入我的 javascript/jquery,这显然也链接到我的 html。
我正在使用括号编辑器。我在网上找不到任何东西......而且我很确定问题是由于某种原因,jQuery 目录没有链接到我的其他 .js 文件,因为当我将我的 javascript 直接键入到里面时我的 html 文件,它可以工作。
对于使用括号编辑器的每个人,我该怎么办?:(
完整的html代码:
<!DOCTYPE html>
<html>
<head>
<title>One Piece Website</title>
<meta charset="utf-8" />
<link rel="stylesheet" type="text/css" href="stylesheet.css">
<script src="jquery.js" type="text/javascript"></script>
<script src="javascript.js" type="text/javascript"></script>
</head>
<body>
<div id="banner"></div>
<div id="wrapper">
<header>
<div id="logo"></div>
<div id="navbar"></div>
<div id="slider">
<img src="imgs/slider-arrow.png" id="leftarrow" />
<h1>Novidades</h1>
<h2>Mantenha-se sempre informado.</h2>
<h3>
<a href="">SIT ELIT PELLENTESQUE</a>
</h3>
<p>
Ipsum et praesent elit accumsan pellentesque elit varius elit tellus tellus curabitur. Varius sollicitudin tortor velit faucibus varius vestibulum in praesent sit accumsan at mauris lacinia diam sollicitudin iaculis. In ad adipiscing adipiscing adipiscing nulla consectetur ac amet.
</p>
</div>
</header>
</div>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
</body>
</html>
JS:
$(document).ready(function() {
$('#slider').mouseenter(function() {
$('#leftarrow').css('display', 'block');
$('#rightarrow').css('display', 'block');
$('#leftarrow').animate({left: '-30px'}, 'slow');
});
$('#slider').mouseleave(function() {
$('#leftarrow').delay(50000).css('display', 'none');
});
});