Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Изменять текст на JS

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
pantela
Отправлено: 28 Октября, 2015 - 23:42:28
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010  


Помог: 1 раз(а)




Делаю диз. где надо выводить Copyright текст, текст большой, а при клике надо изменять на мелкий...

Сделал так http://jsfiddle[dot]net/hpn73sw3 на сколько правильно и можно ли как-то по лучще... )) Закатив глазки

спс.Ув.
 
 Top
SAD
Отправлено: 28 Октября, 2015 - 23:58:22
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




http://jsfiddle.net/hpn73sw3/2/

(Отредактировано автором: 28 Октября, 2015 - 23:59:18)

 
 Top
pantela
Отправлено: 29 Октября, 2015 - 00:27:23
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010  


Помог: 1 раз(а)




спс, в этом месте так использую, но вдругом у меня имееться copyright_type (её сохраняю и достаю из localStorage) и в этом случае твой вариант с .toggle() не работает, т.к. click тут нету...

P.S. Есть разница между:
CODE (htmlphp):
скопировать код в буфер обмена
  1. $('.copyright_full,.copyright_short').toggle();
  2. $('.copyright_short,.copyright_full').toggle();

т.к. в моём примере мне надо в if/else вставить...
 
 Top
SAD
Отправлено: 29 Октября, 2015 - 09:42:17
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




CODE (javascript):
скопировать код в буфер обмена
  1. setCopyRight(localStorage.getItem(...));
  2.  
  3. function setCopyRight(type) {
  4.         $('.copyright_full').toggle(type === 'full');
  5.         $('.copyright_short').toggle(type === 'short');
  6. }
  7.  
  8. $('#button').on('click', function () {
  9.         var copyRightType = localStorage.getItem(...) === 'full' ? 'short' : 'full';
  10.        
  11.         setCopyRight(copyRightType);
  12.        
  13.         localStorage.setItem(..., copyRightType);
  14. ));

(Отредактировано автором: 29 Октября, 2015 - 10:19:05)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB