我目前正在尝试使以下功能正常工作。最近向其中添加了IF ELSE变量,并且之后我的脚本不再起作用。如果我删除它,那么一切都会恢复正常,当然要减去该功能。我到底在做什么错?提前致谢!
var image3 = $("#image3");
$(function() {
$("#ID-OF-LINK-1").click(function() {
$("#image1").attr("src","./image1.jpg");
$("#image2").attr("src","./image2.jpg");
if (image3.src != "./image3.jpg"){
("#image3").attr("src","./image4.jpg"); }
else
("#image3").attr("src","./image3.jpg"); }
})
})
最佳答案
花括号不匹配。在“其他”之后,您需要另一个花括号。尝试这个:
var image3 = $("#image3");
$(function() {
$("#ID-OF-LINK-1").click(function() {
$("#image1").attr("src","./image1.jpg");
$("#image2").attr("src","./image2.jpg");
if (image3.src= "./image3.jpg"){
("#image3").attr("src","./image4.jpg"); }
else {
("#image3").attr("src","./image3.jpg"); }
})
})