Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) jQuery Отображение иконки в меню "гармошки"

Отображение иконки в меню "гармошки"


     10.04.2012    jQuery    2695

вопрос
Здравствуйте. Может подскажите в чем заковыка. Меню "гармошка", при переходах по пунктам меню, при открытии подменю меняется иконка из положения закрыто (left.png) на иконку открытого подменю (down.png), предыдущее меню схлопывается со сменой иконки в положение закрыто.

Но если не открывая другой пункт меню, опять закрыть активный, то иконка остается в положении down.png вместо нужного значка закрытого подменю. В чем ошибка?

Ответа пока нет


Комментарии пользователей (3)

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 10 апреля 2012 20:54 - Админ

простое меню-гармошка без лишнего говнокода.

Каков вопрос - таков и ответ. Просто помните об этом.

Vozemz
7

47 | 44

Vozemz - 11 апреля 2012 23:11 - Юзер

Что много говнокода в этом? smile Я случайно два варианта этого меню в пост воткнул, а отредактировать уже нет возможности. В варианте #secondpane уже идет вторая менюшка но в ней не click а mouseover, тут вобще проблем нет. А вот первый вариант, бажит... или может у меня firefox третий так отображает.

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 12 апреля 2012 08:57 - Админ

.css({backgroundImage:"url(/templates/Default/images/down.png)"}

вот это зачем, классы отменили? addClass и removeClass выглядят куда более привлекательно, а в вашем случаи достаточно toggleClass

Каков вопрос - таков и ответ. Просто помните об этом.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы