我有一個div,我想改變背景圖像。在我的代碼中,如果參數改變,頁面加載時它會改變。我寫了一個示例代碼在此的jsfiddle:更改與jQuery不工作div背景
https://jsfiddle.net/08ovv0r4/
正如你可以看到,當我按下按鈕時,DIV背景發生變化,但在我的代碼背景圖像只是不加載,只是改變白色背景。在我的代碼 CSS的div:
div[data-role="page"]{
min-height: 100%;
width: 100%;
padding: 0px;
margin: 0px;
border: 0px;
background-image:url('../img/blue_background.jpg');
}
的代碼,我改變背景行:
$('div[data-role="page"]').css('background-image','url("../img/green.jpg")');
的新形象是我的WWW文件中IMG文件。代碼加載在CSS上的初始圖像沒有問題,但是當我改變它,不加載。已經嘗試了很多關於stackoverflow的問題的答案,但沒有一個解決。 有什麼幫助嗎?
您的代碼似乎適用於我。背景圖像變爲帶有黑色/綠色漸變的圖像。 –
代碼正在爲我工作..任何特定的瀏覽器或實例? –
是的,我知道jsfiddle文件上的示例正在工作,但在我的代碼上它不是,無論我做什麼,只要更改爲白色背景 –