Циклическое переключение картинки по 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, время: 05:59. |