【发布时间】:2014-05-29 20:52:20
【问题描述】:
当我制作了一个按钮并将其悬停时,我编写了代码并尝试运行它,但它没有运行,而当我尝试在 http://jsfiddle.net/4z2zq/169/ 中运行它时,它运行完美,请帮助!!
代码:
html:
<div type="button" id="login">Login</div>
css:
#login{
position: absolute;
top: 42px;
left: 1202px;
width: 63px;
height: 19px;
background-color: #2799b6;
text-align: center;
font-family: corbel;
border-radius:20px;
color:#FFF;
font-size:15px;
}
js:
$(document).ready(function() {
$(function() {
$('#login').hover(function() {
$(this).fadeOut();
}, function() {
$(this).fadeIn();
});
});
});
【问题讨论】:
-
需要按钮悬停是什么意思?你的意思是当有人将鼠标悬停在按钮上时你想应用效果?还是有什么不同?
-
由于它在小提琴中工作,请确保 jQuery 在您的代码中正确导入
-
您的 JavaScript 错误控制台报告了什么?如果您在整个代码中添加
console.log语句或使用调试器查看到达了哪些行,它会报告什么? -
如果你想要一个按钮,使用
<button>,而不是<div>。如果您想要悬停样式,请使用 CSS,而不是 JavaScript。 -
div 类型 = 按钮?脑筋急转弯。
标签: javascript jquery html css hover