Циклическое переключение картинки по click
Всем привет. Помогите, пожалуйста разобраться.
Задача циклически переключать две картинки по клику. Пытаюсь сделать это, меняя атрибут: $("img[src='images/plus.png']").click(function(){ $(this).attr('src','images/minus.png'); }); $("img[src='images/minus.png']").click(function(){ $(this).attr('src','images/plus.png'); }); Первый клик меняет атрибут на src='images/minus.png', а назад на src='images/plus.png' никак не меняется! |
Ответ на поставленную задачу:
var add = false; $("img[src='images/add.png']").click(function(){ add = !add; $(this).attr('src', add ? 'images/sub.png' : 'images/add.png') }); |
Часовой пояс GMT +3, время: 12:22. |