Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: как бы сделать запоминание нажатых кнопок в меню?...

Сообщения:  [1-10]   [11-17] 

 
 автор: elenaki   (08.11.2010 в 20:13)   письмо автору
 
   для: AlexSol   (08.11.2010 в 19:44)
 

я уже сделала. не знаю как. методом научного тыка, наверно.
вообщем-то, задача выполнена, кликнутая ссылка выделена.
хорошо бы еще раскрытые пункты закрывались бы не только
по клику на родителе, а на любом пункте первого уровня. но
это выше моего понимания.

  Ответить  
 
 автор: AlexSol   (08.11.2010 в 19:44)   письмо автору
 
   для: elenaki   (08.11.2010 в 17:06)
 

кажется понял что нужно :)

$(function(){
$('#nav_vert a').click(function(){
$('#nav_vert a').removeClass('active')
$(this).addClass('active')
return false;
})
})

у нажатой ссылки будет класс "active"

  Ответить  
 
 автор: elenaki   (08.11.2010 в 17:06)   письмо автору
 
   для: AlexSol   (08.11.2010 в 16:10)
 

поставила. ничего не меняется. запоминается состояние после клика только первого уровня...

надо как тут
http://demo.koolphp.net/Examples/KoolSlideMenu/Features/MultiLevels/index.php
но этот скрипт такой огромный...

  Ответить  
 
 автор: AlexSol   (08.11.2010 в 16:10)   письмо автору
 
   для: elenaki   (08.11.2010 в 15:55)
 

так поставьте для ссылок

<a href="#" onclick="loadPage(2); cat_changeBG(0);return false;"><b>&#917;&#932;&#913;&#921;&#929;&#917;&#921;&#913;</b></a>

  Ответить  
 
 автор: elenaki   (08.11.2010 в 15:55)   письмо автору
 
   для: AlexSol   (08.11.2010 в 14:17)
 

пусть сбрасывается по f5. надо запоминать до следующего клика по какому-либо пункту меню.
чтобы всегда было видно, на какой странице находимся. похоже, уберу я Аякс и буду делать переходы по страницам. уже всю голову сломала.

  Ответить  
 
 автор: AlexSol   (08.11.2010 в 14:17)   письмо автору
 
   для: elenaki   (05.11.2010 в 12:44)
 

а о каком запоминании разговор? по f5 все сбрасывается

  Ответить  
 
 автор: psychomc   (08.11.2010 в 12:16)   письмо автору
 
   для: elenaki   (08.11.2010 в 11:40)
 

так а разве надо каждый раз? один раз

  Ответить  
 
 автор: elenaki   (08.11.2010 в 11:40)   письмо автору
 
   для: psychomc   (07.11.2010 в 22:35)
 

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

  Ответить  
 
 автор: elenaki   (08.11.2010 в 09:37)   письмо автору
 
   для: deimand   (07.11.2010 в 22:33)
 

не впечатлило.
если вы заметили, для первого уровня меню я сделала запоминание. для последующих по тому же принципу - не получается.

  Ответить  
 
 автор: psychomc   (07.11.2010 в 22:35)   письмо автору
 
   для: elenaki   (07.11.2010 в 21:25)
 

когда ж программисты перестанут лениться и будут писать сами...

  Ответить  

Сообщения:  [1-10]   [11-17] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования