我今天刚开始学习 jQuery,我已经在 javascript 文件中编写了代码。此代码旨在使按钮在悬停时淡出,然后在将鼠标移开后恢复正常。现在正如我刚才所说,我对 jQuery 很陌生,这意味着我认为这是因为设置错误。这是我的 javascript 内容:
$(document).ready(function(){
$(".buttons").mouseenter(function(){
$(".buttons").fadeTo("fast",0.25);
});
$(".buttons").mouseleave(function(){
$(".buttons").fadeTo("slow",1);
});
});
当我将鼠标悬停在它们上面时,这个 javascript 文件说淡化我的类“按钮”。我已经将我的 HTML 文件链接到这个 js 文件:
<script type="text/javascript" src="script.js">
我知道正确链接到 javascript 文件,因为我打开我的 html 并且控制台在第 1 行显示“$ 未定义”。现在这是我的 javascript 的第一行。很明显,我的 html 正在打开我的 JS 文件,但不喜欢第一行的 $。
再说一遍,我对此很陌生,任何应该显而易见的东西对我来说都不明显。感谢我得到的任何帮助。