Вывод блока "сортировать по"
Доброго времени суток уважаемые форумчане.
Возник такой вопрос. Нужно сверстать на сайте вот такую вот вещь: ![]() Я новичок в jQuery и не очень понимаю как такое делать. Сделал просто, что бы при нажатии на "от дорогих к дешевым" появлялся блок с перечнем сортировки. Но как сделать, что бы он пропадал при клике так сказать "за блоком". И что бы в зависимости от выбора сортировки текст "от дорогих к дешевым" менялся на текст выбранной сортировки. |
http://web.made12.ru/recipes/item/18...t-using-jquery
Правда, там все прячется по mouseleave, а не по click. Если требуется убирать меню именно по клику, то можно воспользоваться свойством события relatedTarget (http://javascript.ru/tutorial/events/properties) - установить обработчик события click на body и там проверять, кликнули ли по списку, если нет, то скрывать. Как-то так: $('body').click (function (event) { if (event.relatedTarget.className !== 'класс твоего объекта') /* прячешь список */ }) |
Спасибо:)
|
Часовой пояс GMT +3, время: 20:51. |