2015-04-04 58 views
0

我想改變的鏈接上的橫幅廣告(圖片),而用戶點擊更改圖像同時鏈接jQuery的點擊

這些鏈接:

<li><a href="#" id="button1">1</a></li> 
<li><a href="#" id="button2">2</a></li> 

的圖像:

<img src="banners/banner2.jpg" alt="" id="main_banner" /> 

和代碼:

$(document).ready(function(){ 
    $("#button1").click(function(){ 
     document.getElementById("main_banner").src == "banners/banner1.jpg"); 
    }); 
    $("#button2").click(function(){ 
     document.getElementById("main_banner").src == "banners/banner2.jpg"); 
    });         
}); 

雖然我點擊它,但它根本不會改變它。有什麼建議麼?

回答

2

看起來你正在使用的等價==操作符,而不是賦值運算符=

試試這個:

$("#button1").click(function(){ 
    document.getElementById("main_banner").src = "banners/banner1.jpg"; 
}); 
$("#button2").click(function(){ 
    document.getElementById("main_banner").src = "banners/banner2.jpg"; 
}); 
0

您試圖src屬性與文本(比較= =)。嘗試使用=。