我正在使用jquery和CSS3的網站上工作。 我有圖像和懸停我想縮放圖像。懸停與CSS工作,但我希望它通過JQuery以下代碼我已經嘗試到現在。請幫忙。懸停在圖像不工作Javascript/JQuery
HTML
<!DOCTYPE html>
<html >
<head>
<link rel="stylesheet" type="text/css" href="css/app.css" />
</head>
<body >
<img class="img-responsive" id ="thumbnail" src="my-image-src">
<script type="text/javascript" src="js/jquery-2.1.4.min.js"></script>
<script>
$(document).ready(function(){
$("#thumbnail").on({
mouseenter: function() {
$(this).addClass("scaleout");
},
mouseleave:function() {
$(this).removeClass("scaleout");
}
},'img');
});
</script>
</body>
</html>
CSS
.scaleout {
transform: scale(1, 0.80);
-ms-transform: scale(1, 0.80);
-webkit-transform: scale(1, 0.80);
}
我還試圖hover()
法代替mouseenter
和mouseleave
在上面的腳本代碼
$(document).load(function(){
$('#thumbnail').hover(function(){
$(this).toggleClass('scaleout');
},
function(){
$(this).removeClass('scaleout');
});
});
請幫助爲什麼懸停不工作。
' 'img');'to');'在第一個方法中不是'$(document).load('它是'$(docum (第二種方法) –
將img放入div並聲明向其類的轉換。 –