我有以下線的問題:jQuery和CSS背景變化
document.getElementById("giftcard").getElementsByTagName("label").style.backgroundImage ="url(giftcard_icon-d.jpg)";
我想點擊一個label
後更改背景圖片。
我在頁面上有5 label
s,但是當我點擊label
時,背景應該改變它。其他標籤應該重置爲使用這個giftcard_icon-d.jpg
圖片作爲他們的背景。
我該如何解決這個問題?
$(document).ready(function() {
$('#giftcard label').click(function() {
document.getElementById("giftcard").getElementsByTagName("label").style.backgroundImage ="url(giftcard_icon-d.jpg)";
this.style.backgroundImage ="url(giftcard_icon-a.jpg)";
});
你能發表一些html嗎? – LostLin 2011-04-27 20:25:25
究竟發生了什麼?他們都沒有背景變化? – 2011-04-27 20:27:19