Клик по div делает два события
Помогите пожалуйста! Нигде не могу найти ,а в скриптах я новичок..
вот код: <div onclick="hideShow(this);return false;"> <img src="ArrowDown.jpg"> <div style="display:none;"> </div> </div>
function hideShow(el)
{
$(el).siblings('div.plusID').slideToggle('normal');
return false;}
Назначение: при нажатии на блок разворачивается доп.блок и картинка "ArrowDown" меняется на картинку "ArrowUp" и наоборот при сворачивании оно меняется назад! Вот ссылка на страницу http://sys-group.ho.ua/vstupnik/kurs...nik_kursi.html на ней это реализовано криво и некорректно! ПОМОГИТЕ СРОЧНО -ЗАВТРА дедлайн:help: :help: :cray: |
dip,
а на картинку поставить клик? |
Цитата:
|
dip,
в чём кривость-то? |
:write:
тихо сам с собою я веду беседу ...
function hideShow(el, x)
{
var _img = document.getElementById(x),
div = $(el).next();
_img.src = div.is(':hidden')? 'images/up.jpg': 'images/down.jpg';
div.slideToggle('normal');
return false;
}
|
Цитата:
|
| Часовой пояс GMT +3, время: 19:37. |