Javascript 使用attr src在图像之间淡入

Javascript 使用attr src在图像之间淡入,javascript,jquery,Javascript,Jquery,我有下面的代码,但我没有让图片褪色和替换 我看到我在firebug控制台上看到的: “参数列表后缺少参数” 当我点击函数changeBg时,控制台会说“changeBg未定义” JS: 函数changeBg(color){$(“#mainimg1).attr(“src”,Images/“+color+”.jpg).fadeIn(3000)}; HTML 谢谢。你忘记了一个“,使陈述失去了平衡 function changeBg (color) {$("#mainimg1).attr("src"

我有下面的代码,但我没有让图片褪色和替换

我看到我在firebug控制台上看到的:

“参数列表后缺少参数” 当我点击函数changeBg时,控制台会说“changeBg未定义”

JS:
函数changeBg(color){$(“#mainimg1).attr(“src”,Images/“+color+”.jpg).fadeIn(3000)};
HTML
谢谢。

你忘记了一个
,使陈述失去了平衡

function changeBg (color) {$("#mainimg1).attr("src",Images/"+color+".jpg).fadeIn(3000)};
                                       ^--- missing " here              ^--and here (thanks Johnny)

好,现在我在控制台上看到:图像不是defined@Johnny:啊,是的,好眼力。谢谢将其添加到答案中。@Liran:我建议使用语法突出显示编辑器。你可能会在这一行中看到“错误”的颜色。嗨,马克,我正在使用语法highlinghing:)好的,我现在删除了/Images/全部,但我得到了:$(“#mainimg1”).attr(“src”,“+color+”.jpg”)。fadeIn不是一个函数
function changeBg (color) {$("#mainimg1).attr("src",Images/"+color+".jpg).fadeIn(3000)};
                                       ^--- missing " here              ^--and here (thanks Johnny)