我想用jQuery交換背景。但問題是,它沒有成功切換到新的背景,相反,舊的被刪除,我得到一個白色的背景。懸停交換背景
我一直在谷歌搜索,並嘗試把路徑作爲一個變種,而不是例如,和其他一些不成功的建議。
我的jQuery函數如下所示:
$("#btn").hover(function() {
$('#page1').css('background-image','url(../images/bg1_normal.jpg)');
});
而我的默認背景CSS是這樣的:
#page1 {
height: 100vh;
max-height: 100vh;
background-image: url("../images/bg1_rw.jpg");
background-repeat: no-repeat;
background-size: 100%;
}
我使用Java Play Framework
和圖片是在同一文件夾,因爲默認背景有效,所以它是正確路徑。
編輯:我試過以及從web使用img源碼,只是爲了100%確定它不是路徑的一些問題,但它仍然只是使它變白。
當然,我發現後立即意識到:P – Coleman