![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| OlgaMarius |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 1.8.2010 Репутация: нет Всего: нет |
Здравствуйте! Помогите пожалуйста решить проблему.
Описание ситуации: есть страничка, на которой выводятся личные материалы пользователя. Материалы из разных категорий: "видео", "музыка", "архивы", "закладки" - все вперемешку. Я могу скрыть ту или иную категорию. Просто обернуть шаблон вывода материалов в div, используя переменную категории $CID$:
Вот, и просто скрывать ту или иную категорию стилями:
Таким образом, теоретически, появляется возможность поставить четыре ссылки или кнопки на этой странице: link1 = "Мое видео" link2 = "Моя музыка" link3 = "Мои архивы" link4= "Мои закладки" Проблема: Только теперь, чтобы все это заработало, нужно по клику подгружать файл со стилями для каждой ссылки-рубрики. То есть, если кликнуть по первой ссылке "видео", подгружается файл со стилями где прописано, скрыть три остальные рубрики. и так для каждой ссылки. (Кстати, сам адрес этой страницы не меняется все происходит на одной странице). Как это реализовать? Я в JavaScript не сильна, помогите пожалуйста! P.S. На странице можно использовать условные операторы if else endif (если это может помочь). |
||||
|
|||||
| ZneP |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 98 Регистрация: 15.7.2008 Где: Россия, Москва Репутация: нет Всего: нет |
Может по клику сделать вызов javascript-функции с передачей id-категории в качестве параметра, которая будет менять стили для категорий?
Это сообщение отредактировал(а) ZneP - 1.8.2010, 20:32 |
|||
|
||||
| OlgaMarius |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 1.8.2010 Репутация: нет Всего: нет |
ZneP нет. Вот что мне нужно:
![]() Изначально МЕНЮ не существует. Можно такое реализовать? Это сообщение отредактировал(а) OlgaMarius - 2.8.2010, 01:07 |
|||
|
||||
| EmilRegis |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 306 Регистрация: 21.9.2007 Репутация: 3 Всего: 4 |
зачем вам стили подгружать?
скрывайте элементы динамически как вам выше написали, тока в дивы с классами оборачивайте нужные вам элементы |
|||
|
||||
| ZneP |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 98 Регистрация: 15.7.2008 Где: Россия, Москва Репутация: нет Всего: нет |
Это сообщение отредактировал(а) ZneP - 2.8.2010, 14:51 |
|||
|
||||
| OlgaMarius |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 1.8.2010 Репутация: нет Всего: нет |
ZneP спасибо! Проблема решена все работает =)
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |