在我的情況下,我想在用戶來聯繫我們頁面時更改href圖像圖標。但是這些圖像是從頭文件加載的,我想在聯繫我們頁面時更改圖像路徑。在Moodle中更改特定頁面的圖像路徑
<div class="header_nav_buttons" style="width: 25%;">
<div id="first_img" style="float: left;margin-right: 3px;">
<a href="cth/support.php"><img src="cth/theme/boxxie/pix/tech_support.png"/><a>
</div>
<div id="second_img">
<a href="cth/contact.php">
<img id="contact_blue_icon" src="cth/theme/boxxie/pix/contact_us.png"/></a>
</div>
</div>
而我試過這個jquery代碼。
$('#contact_blue_icon').each(function(){
//Change the src of each img
$(this).attr('src','cth/theme/boxxie/pix/blue_contact.png');
});
任何幫助將不勝感激。
是粘貼錯誤或您的鏈接沒有正確包含? –
這是一個粘貼錯誤,並修復它。 – koli
你爲什麼特意試圖在javascript中做到這一點 - 編輯主題以顯示該頁面上的不同圖標不是更好嗎?或者甚至更好,爲什麼不使用CSS background-image屬性來設置圖像(而不是顯式的'img'標籤),那麼您可以使用body標籤中的路徑-XX-yy類來覆蓋與我們聯繫的圖標(在你的主題CSS中)。 – davosmith