Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 05.11.2012, 01:13
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

a_l,
1. зачем создавать массив, чтобы сразу его выбросить?
2. зачем использовать регулярные выражения там, где они не нужны?
3. а если классов много?
4. а если обработчик клика будет не один?
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #12 (permalink)  
Старый 05.11.2012, 01:22
Аватар для a_l
a_l a_l вне форума
Кандидат Javascript-наук
Отправить личное сообщение для a_l Посмотреть профиль Найти все сообщения от a_l
 
Регистрация: 15.09.2011
Сообщений: 143

nerv_, чтоб удалял/добавлял класс:
(/other_bg/.test(this.className)) ? this.className=this.className.replace(' other_bg','') : this.className += ' other_bg';

Можно после 4 пункта придумать ещё и 5 - "а если у пользователя выключен javascript?"
Ответить с цитированием
  #13 (permalink)  
Старый 05.11.2012, 15:42
Интересующийся
Отправить личное сообщение для YozUP Посмотреть профиль Найти все сообщения от YozUP
 
Регистрация: 04.09.2012
Сообщений: 14

Да теперь ясно все... Спасибо огромное, А если усложнить. Тоесть значение в базу записывалось, тоесть при обновлении страницы оставалось измененным а не сбрасывалось. В куки не подойдет( Как сделать чтоб значение конечное записывалось и по нему определялся класс... Тоесть например
1=class1
0=class0
Ответить с цитированием
  #14 (permalink)  
Старый 05.11.2012, 16:58
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

a_l,
classList, не? Или тут гугл тоже рекомендует className?
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
Ответить с цитированием
  #15 (permalink)  
Старый 05.11.2012, 17:02
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

YozUP,
Погуглите, от этого вы не умрете.
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
Ответить с цитированием
  #16 (permalink)  
Старый 06.11.2012, 22:16
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от a_l
Можно после 4 пункта придумать ещё и 5 - "а если у пользователя выключен javascript?"
все описанные мной проблемы решал этот пост.
Сообщение от a_l
(/other_bg/.test(this.className)) ? this.className=this.className.replace(' other_bg','') : this.className += ' other_bg';
ну и что это такое? А если класс будет other_bg-bla-bla-bla?
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #17 (permalink)  
Старый 08.11.2012, 17:17
Интересующийся
Отправить личное сообщение для YozUP Посмотреть профиль Найти все сообщения от YozUP
 
Регистрация: 04.09.2012
Сообщений: 14

Сообщение от Nekromancer Посмотреть сообщение
YozUP,
Погуглите, от этого вы не умрете.
) В гугле можно найти многое и даже больше... Но если бы можно было найти все!) Тогда зачем все остальное? Пример программки)))

input q$
q$filter:anyWord();
google iset:q$
if q$=OK() then STOP SEARCH;
else GO TO special^forum;

Последний раз редактировалось YozUP, 08.11.2012 в 17:26.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как использовать sprit'ы? Hekumok Общие вопросы Javascript 17 10.08.2012 11:24
Как создать многомерный пустой или как не создавать. PashPP Общие вопросы Javascript 6 02.08.2012 21:49
Не знаю как назвать.... melnikdima Элементы интерфейса 2 16.05.2011 09:37
Даже не знаю как это описать... z700i Общие вопросы Javascript 5 11.04.2011 22:01
Как организовать RichEdit arma Элементы интерфейса 2 18.02.2010 14:57