2015-04-04 47 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属性与文本(比较= =)。尝试使用=。