单击按钮时更改另一个图像

时间:2014-03-18 19:13:40

标签: javascript jquery svg

我想知道是否有一种方法可以在点击按钮时用另一种图像更改图像。我有6张正确反馈的图像,当我点击按钮时,我必须在错误的反馈中更改它们。要在html中更改的图像是

小提琴:http://jsfiddle.net/usPMd/107/

var btn =   $('#btn');
var idd = $('#idd');

btn.click(function() {  
   idd.toggle(800, function() {

        btn.attr('src', 'images/wrong.svg'); 
              }
    });
  });

1 个答案:

答案 0 :(得分:1)

我不确定您使用切换功能后会发生什么,但是一旦修复了语法,它就会起作用:

http://jsfiddle.net/isherwood/Ma4N9

var btn = $('.boxImg');
var idd = $(btn).next('p').find('.feedback');

btn.click(function () {
    idd.toggle(800, function () {
        btn.attr('src', 'http://placekitten.com/300/300');
    });
});