У меня есть функция, которая является кнопкой мыши для div. Я хочу изменить изображение стрелки рядом с заголовком, который открывается и закрывает div при нажатии. У меня есть записанная функция, и она будет работать, чтобы изменить изображение вниз (по умолчанию) вправо, но оно не изменит его обратно
Вот Javascript:
$("#toggle1").click(function () {
$("#content").slideToggle("fast");
if ($("#image1").attr('src', "images/arrow_down.gif")) {
$("#image1").attr(
'src',
$("#image1").attr('src').replace('_down', '_right')
);
} else {
$("#image1").attr(
'src',
$("#image1").attr('src').replace('_right', '_down')
);
}
});
Вот HTML:
<div style="text-align:center;"><a class="header" id="toggle1">Location</a>
<img id="image1" src="images/arrow_down.gif" alt="" />
<div id="content">