Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.08.2014, 18:22
Аспирант
Отправить личное сообщение для TimohaP Посмотреть профиль Найти все сообщения от TimohaP
 
Регистрация: 30.06.2014
Сообщений: 56

toogle для opacity
я читал статтью http://javascript.ru/ui/show-hide-toggle, кое-что понял, но все же не то что мне нужно. короче говоря нужно чтобы при вызове showStart() #start менял стиль на style="opacity:1", если вызвать опять то style="opacity:0". я уже даже пробовал сохранять состояние стиля в переменную, но она не перезаписывается...
вот код написаный мною:
function get(id){
  return document.getElementById(id);
}
var startmenuLook = 'hide';
function showStart(){
  switch(startmenuLook){
    case 'visible':
      get('start').style='opacity:0';
      startmenuLook='hide';
      break;
    case 'hide':
      get('start').style='opacity:1';
      startmenuLook='visible';
      break;
  }
}

стиль меняется только на opacity:1, а обратно не хочет.
Ответить с цитированием
  #2 (permalink)  
Старый 24.08.2014, 20:25
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

TimohaP, сделай полный тестовый пример... На нем и покажут.
Ответить с цитированием
  #3 (permalink)  
Старый 24.08.2014, 20:58
Аспирант
Отправить личное сообщение для TimohaP Посмотреть профиль Найти все сообщения от TimohaP
 
Регистрация: 30.06.2014
Сообщений: 56

ksa,
я думал тут действительно fatal error, но как оказалось это просто глюки в браузере. 2 дня! 2 дня эти глюки продолжались, но тем не менее сейчас уже все работает.
совет для тех, кто сейчас читает эту тему и хочет скрыть/показать елемент с помощью одной кнопки: сохраняйте текущее состоянее в переменной и действуйте исходя из переменной
Ответить с цитированием
  #4 (permalink)  
Старый 24.08.2014, 20:59
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Сообщение от TimohaP
совет для тех, кто сейчас читает эту тему и хочет скрыть/показать елемент с помощью одной кнопки: сохраняйте текущее состоянее в переменной и действуйте исходя из переменной
С советами ты явно торопишся...
Ответить с цитированием
  #5 (permalink)  
Старый 25.08.2014, 19:10
Аспирант
Отправить личное сообщение для TimohaP Посмотреть профиль Найти все сообщения от TimohaP
 
Регистрация: 30.06.2014
Сообщений: 56

ksa,
нет, знаешь, все заработало как надо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Джава скрипт не работает в ie Yulia100207 Internet Explorer 28 14.05.2015 08:56
Оптимизация WorkFlow! melky Сборка проекта, утилиты 19 28.03.2015 15:11
виджет, только сторона клиента (JS, JQUery, работа с датами, масштабирование) eugen35 Работа 4 31.07.2014 09:50
drag-and-drop и position:fixed dotwatt Элементы интерфейса 5 05.12.2012 08:44
IDE для Java Script constant Библиотеки/Тулкиты/Фреймворки 0 27.09.2012 09:31