好的,我知道至少可以说其中有相当多的这些线程,并且我已经尝试了很多解决方案,但我似乎无法让我的 jQuery 工作。我很确定我已经正确链接了它,并且在我的代码中看不到任何明显的错误(尽管我对此很陌生),而且有点令人沮丧。
我所做的是用一个名为“按钮”的类创建了几个 div,我正在努力做到这一点,当你将鼠标悬停在它们上面时,它们会变成半透明的,当你离开它们时它们会恢复正常. 但是,由于某种原因,它似乎不起作用。
无论如何,这是我的 HTML 的相关部分:
<head>
<title>Testing</title>
<link rel="stylesheet" type="text/css" href="main.css"/>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js"></script>
<script type="text/javascript" src="script.js"></script>
</head>
还有我的 jQuery 代码:
$(document).ready(function(){
$(".button").mouseenter(function(){
$(this).fadeTo("slow", 0.5);
});
$(".button").mouseleave(function(){
$(this).fadeTo("slow", 1);
});
});
还有我的 CSS,以防万一(以防万一):
.button {
height:50px;
width:150px;
border-radius:5px;
background-color:#C7C7C7;
border:2px solid black;
display:inline-block;
text-align:center;
font-size:26px;
line-height:50px;
margin-bottom:5px;
}