Hello stackoverflow
我正在浏览一些jQuery教程,因为我想开始一个2D聊天。
我有一个代码,应该使一些图像的透明度为50%,而当mouser悬停图像时,这个代码是100%,但它不会工作?图像为50%,但不会变为100%。
我的代码:
$(function(){
$('#container img').animate({
"opacity" : .50
});
$('#container img').hover(function() {
$(this).animate({ "opactiy": 1 });
console.log("Den er nu 100% klar");
});
});
答案 0 :(得分:1)
你的悬停声明中有拼写错误:
$(this).animate({ "opactiy": 1 });
应该是:
$(this).animate({ "opacity": 1 });
答案 1 :(得分:0)
只需在第二个opactiy
中将opacity
更改为.animate()
:
$(function(){
$('#container img').animate({
"opacity" : .50
});
$('#container img').hover(function() {
$(this).animate({ "opacity": 1 }); // <-- Right here
console.log("Den er nu 100% klar");
});
});
答案 2 :(得分:0)
$(function(){
$('#container img').animate({
opacity : '1'
});
$('#container img').hover(function() {
$(this).animate({ opacity:'0.5' });
},function(){
$(this).animate({ opacity:'1' });
});
});