|
Сворачивание и разворачивание
|
|
Beginner
6 сообщений
Мужчина
|
такая тема уже не раз поднималась,но не 1 из этих скриптов не работает правильно. где-то нет куков,где-то не разворачивает и т.д. хочу сделать доп.панель информации о пользователе,но в js я не разбираюсь,поэтому хочу попросить у вас помощи. есть кнопка допустим <div id="knopka">Открыть</div> после её нажатия должна разворачивается панель к примеру с классом dopinfo после того как плавно открывается панель,нужно чтобы <div id="knopka">Открыть</div> изменилась на <div id="knopka">Закрыть</div> и чтобы все сохранялось,также как можно сделать чтобы после обновления страницы было развернуто (сохранилось) и писало закрыть,а не открыть.Могу немного кинуть wmr за такой скрипт.
|
|
|
|
|
|
Бывалый
1029 сообщений
Мужчина
|
Code <script type="text/javascript" src="http://usite.su/js/cookie.js"></script> <div id="knopka">Открыть</div> <div class="dopinfo" style="display:none;">Info</div> <script type="text/javascript"> $(document).ready(function(){ var cookie = $.cookie('spoiler'); if(cookie == '1'){ $('.dopinfo').show(); $('#knopka').text('Закрыть'); } $('#knopka').click(function(){ if($('.dopinfo').is(':visible')){ $('#knopka').text('Открыть'); $.cookie('spoiler','0',{expires: 30}); }else{ $('#knopka').text('Закрыть'); $.cookie('spoiler','1',{expires: 30}); } $('.dopinfo').slideToggle(); }); }); </script>
|
|
|
|
|
|
Beginner
6 сообщений
Мужчина
|
ahar13, спасибо,но вот проблема,если нажимаешь открыть и сразу закрыть,то все время будет показывать закрыть,только после удаления куков от сайта,обратно становится нормально.
|
|
|
|
|
|
Бывалый
1029 сообщений
Мужчина
|
Masts, у меня все правильно работает
|
|
|
|
|
|
Beginner
6 сообщений
Мужчина
|
из за других скриптов рядом может конфликтовать?
|
|
|
|
|
|
Бывалый
1029 сообщений
Мужчина
|
Masts, не думаю
|
|
|
|
|
|
Beginner
6 сообщений
Мужчина
|
спасибо,забыл что у меня были ещё свои куки установлены,теперь всё работает,если хочешь дай кошелёк в лс,кину копеечку.
|
|
|
|
|
|
Бывалый
1029 сообщений
Мужчина
|
Masts, не надо
|
|
|
|
|
|
Пользователь
56 сообщений
Мужчина
|
А можно теперь наоборот?Добавлено (17.07.2012, 13:39) --------------------------------------------- class="dopinfo" был открыт и вообщем место открыть закрыть
|
|
|
|
|
|
Бывалый
1029 сообщений
Мужчина
|
lesterblak, Code <script type="text/javascript" src="http://usite.su/js/cookie.js"></script> <div id="knopka">Закрыть</div> <div class="dopinfo">Info</div> <script type="text/javascript"> $(document).ready(function(){ var cookie = $.cookie('spoiler'); if(cookie == '0'){ $('.dopinfo').hide(); $('#knopka').text('Открыть'); } $('#knopka').click(function(){ if($('.dopinfo').is(':visible')){ $('#knopka').text('Открыть'); $.cookie('spoiler','0',{expires: 30}); }else{ $('#knopka').text('Закрыть'); $.cookie('spoiler','1',{expires: 30}); } $('.dopinfo').slideToggle(); }); }); </script>
|
|
|
|
|
|
Пользователь
56 сообщений
Мужчина
|
ahar13, спасибо)
|
|
|
|
|
|
Пользователь
79 сообщений
Мужчина
|
хм опробую
|
|
|
|
|
|
Coder
701 сообщениий
Мужчина
|
|
|
|
|
|
|
uSite Team
1689 сообщений
Мужчина
|
Ну не все знают про этот материал на твоем сайте) Проще же обратиться на форум.
|
|
|
|
|
|
Beginner
14 сообщений
Мужчина
|
а если у меня ещё есть допустим 1 див "yandex" и при открытом виде информации ".dopinfo" у него позиция css "top: 80px;",а когда доп.информация закрывается,позиция становится "top: 50px;". где изменить?Добавлено (21.07.2012, 21:32) --------------------------------------------- ап
|
|
|
|
|
|