我想更改mousehover事件上按鈕的背景圖像。
我使用下面的代碼:如何更改jQuery中按鈕懸停的背景圖像?
$("#btnCBI").hover(function() {
$(this).css({ "background-image": "/Tulips.jpg" });
});
我想更改mousehover事件上按鈕的背景圖像。
我使用下面的代碼:如何更改jQuery中按鈕懸停的背景圖像?
$("#btnCBI").hover(function() {
$(this).css({ "background-image": "/Tulips.jpg" });
});
我認爲你需要使用url('path')
用CSS。你需要在處理程序和處理程序出來,看到的hover()
$("#btnCBI").hover(function() {
$(this).css({ "background-image": "url('/Tulips.jpg')" });
},
function() {
$(this).css({ "background-image": "url('/otherImage.jpg')" });
}
);
您可以使用mouseenter()如果你不想改變它回來時,鼠標失控您的按鈕的作用。
$("#btnCBI").mouseenter(function() {
$(this).css({ "background-image": "url('/Tulips.jpg')" });
});
一個簡單的方法
定義兩類
<style>
.in{
//your hover image
}
.out{
//your normal image
}
</style>
$("#btnCBI").mouseover(function() {
$(this).removeClass('out').addClass('in')
});
$("#btnCBI").mouseout(function() {
$(this).removeClass('in').addClass('out')
});
被使用CSS最簡單的方法。
<button id="css">CSS</button>
CSS
#btnCBI:hover{
background-image: url(/Tulips.jpg);
}
,什麼是問題? – adeneo
對你有好處... – zerkms
如何更改按鈕的背景? – user1471877