我想旋轉一個'回到頂部'按鈕360度懸停而沒有在mouseleave上旋轉。我已經嘗試了多種我已經找到的jQuery代碼的變體,但我仍然無法使其工作。以下是我迄今爲止獲得的真實示例(圖像之間的CSS懸停)。如何使用jquery在懸停時旋轉圖像?
我試圖改變的jQuery來mouseenter
,mouseover
,hover
以及包括和rotate
數後省略;
,也沒有用。這是一個簡單的jQuery語法錯誤,我正在做?
HTML:
<div class="scrollup">
<img src="https://static1.squarespace.com/static/56b92ff8e707ebc576b99166/t/57e099d215d5dbdafb6373aa/1474337234028/top-circleonly.png" class="scrollImg1 scrollup-circle"/>
<img src="https://static1.squarespace.com/static/56b92ff8e707ebc576b99166/t/57e09a11f5e2318fad09f16f/1474337297146/top-hover-circleonly.png" class="scrollImg2 scrollup-circle"/>
<img src="https://static1.squarespace.com/static/56b92ff8e707ebc576b99166/t/57e099f3f5e2318fad09f010/1474337267982/top-textarrowonly.png" class="scrollImg1 scrollup-textarrow"/>
<img src="https://static1.squarespace.com/static/56b92ff8e707ebc576b99166/t/57e09a17f5e2318fad09f1a5/1474337303397/top-hover-textarrowonly.png" class="scrollImg2 scrollup-textarrow"/>
</div>
CSS:
.scrollup {
width: 45px;
height: 45px;
display: block;
margin-left: auto;
position: relative;
cursor: pointer;
}
.scrollup img {
position: absolute;
}
.scrollImg2 {
opacity: 0;
}
.scrollup:hover > .scrollImg1 {
opacity: 0;
}
.scrollup:hover > .scrollImg2 {
opacity: 1;
}
JQuery的:
$(".scrollup").mouseover(function() {
$(".scrollup-circle").rotate(360);
});
您可以使用兩個圖像,顯示已旋轉的面試結束後旋轉第一個,然後隱藏第一個? –
@PrashanthSubramanian懸停圖像比靜態圖像色調稍暗。只是我希望能夠有'scrollup-circle'圖像到'scrollup-textandarrow'圖像旋轉,懸停/的mouseenter /鼠標懸停360度旋轉,懸停/的mouseenter /鼠標懸停 – KingDesigns