我現在有點被卡住了,我基本上在DOM中有我的頭元素,並且我在CSS中爲索引頁面硬編碼了一個背景圖像。當頁面加載時,在jQuery中更改元素的背景圖像?
我當時想要做的就是讓這張圖片在不同的頁面上改變。我認爲這將是一件非常簡單的事情。
$('header').css("background-image","url(assets/img/consulting.png)")
我意識到沒有事件觸發器,但我的印象是我不需要實際做到這一點。
另外我的CSS文件和文件的頁面我添加jQuery是在img文件夾在不同的文件夾中......我不確定我應該如何調用在jQuery代碼中的URL。應該像從CSS文件或HTML文件中導航一樣?
謝謝你們,抱歉,如果我錯過了這裏真正明顯的東西。
非常感謝。我打算採用這種方法,因爲考慮到不是每個人都啓用了JavaScript,它可能會更好。我仍然無法弄清楚爲什麼我最初做的沒有奏效!甚至沒有發生錯誤。 jQuery神祕我猜! – Dacu
乾杯。我想說大多數瀏覽器現在已經啓用了JS,但是這是更好的解決方案IMO,因爲CSS加載速度更快,並且在其正確的上下文中使用。使用JS來完成一個意味着樣式表的工作對我來說有一點意義。 –