|
Скрыть, Раскрыть
|
|
| Xaker | Дата: 15 Июля 2009, 06:06 | Сообщение # 61 | ● ● ● ● ● 302 сообщения Статус: Offline | Sectron, а как добавить функцию куков в такой код? Code <a title="Нажмите чтобы изменить дизайн и скрыть правую часть блоков" href="javascript://" class="hider" onclick="$('#right').slideUp('slow'); $('#star').slideDown('slow'); $('.shower').show(); $(this).hide();">ляляля</a><a title="Нажмите для того чтобы вернуть правую часть блоков" href="javascript://" style="display: none;" class="shower" onclick="$('#right').slideDown('slow'); $('#star').slideUp('slow'); $('.hider').show();$(this).hide();">ляляля</a> | | |
|
| Sectron | Отредактировал Sectron - Среда, 15 Июля 2009, 07:51 Дата: 15 Июля 2009, 07:51 | Сообщение # 62 | ● ● ● ● ● 91 сообщение Статус: Offline | Xaker, Code <a title="Нажмите чтобы изменить дизайн и скрыть правую часть блоков" href="javascript://" class="hider" onclick="$('#right').slideUp('slow'); $('#star').slideDown('slow',function(){change_visibly()}); $('.shower').show(); $(this).hide();">ляляля</a> <a title="Нажмите для того чтобы вернуть правую часть блоков" href="javascript://" style="display: none;" class="shower" onclick="$('#right').slideDown('slow'); $('#star').slideUp('slow',function(){change_visibly()}); $('.hider').show();$(this).hide();">ляляля</a> | | |
|
| Xaker | Дата: 15 Июля 2009, 12:06 | Сообщение # 63 | ● ● ● ● ● 302 сообщения Статус: Offline | Sectron, есть небольшая проблема...в общем всё работает но, заходим как гость на сайт и видим рекламу с 2 сторон (слева внизу и справа) хотя поидее должна быть только справа, применял стиль дисплей ноне...но стоит нажать на - и + и всё становится как надо и запоминается на куках...в общем вот сайт , посмотрите пожалуйста что можно сдеалть...мб я что не так деалю Нужно чтобы когда гость заходил на сайт у него реклама показывалась только с правой стороны, а когда он нажмёт на - она появлялась с левой) | | |
|
| Sectron | Дата: 15 Июля 2009, 20:08 | Сообщение # 64 | ● ● ● ● ● 91 сообщение Статус: Offline | Xaker, сообщение консоли ошибок Quote Ошибка: change_visibly is not defined Источник: http://www.pop-corna.net/ Строка: 1 | | |
|
| Xaker | Дата: 16 Июля 2009, 05:34 | Сообщение # 65 | ● ● ● ● ● 302 сообщения Статус: Offline | знал бы я что это за ошибка...  | | |
|
| Sectron | Дата: 16 Июля 2009, 05:40 | Сообщение # 66 | ● ● ● ● ● 91 сообщение Статус: Offline | change_visibly is not defined - change_visibly не определена. change_visibly - Функция записи в куки | | |
|
| Xaker | Дата: 16 Июля 2009, 07:30 | Сообщение # 67 | ● ● ● ● ● 302 сообщения Статус: Offline | всё равно я не понял...у меня браузер такой ошибки не выдаёт... | | |
|
| Sectron | Отредактировал Sectron - Пятница, 17 Июля 2009, 09:49 Дата: 16 Июля 2009, 08:40 | Сообщение # 68 | ● ● ● ● ● 91 сообщение Статус: Offline | Xaker, по умолчанию у вас стоит slider="yes-yes-yes" т.е видны все блоки поставьте slider="yes-no-yes" Добавлено (16 Июль 2009, 08:40) --------------------------------------------- и ещё если свернута правая сторона, то вверху сразу должен быть + а не - | | |
|
| Xaker | Дата: 16 Июля 2009, 11:36 | Сообщение # 69 | ● ● ● ● ● 302 сообщения Статус: Offline | Sectron, спасибо сейчас всё норм, а как сделать чтобы сразу + был я без понятия) | | |
|
| zxc76 | Дата: 16 Июля 2009, 13:05 | Сообщение # 70 |  ● ● ● ● ● 17 сообщений Статус: Offline | Полезная штука! Меню в справку по ней сделал. [url=(вот что вышло)]http://shkola-ultim.3dn.ru/index/0-39[/url]Добавлено (16 Июль 2009, 13:05) ---------------------------------------------
Quote (viay) Code <a href="javascript://" onclick="$('#avtor2').slideUp('show')">Скрыть</a> <a href="javascript://" onclick="$('#avtor2').slideDown('show')">Раскрыть</a> <div id="avtor2" style="display:none">тут сайты модераторов/div> СПАСИБО! | | |
|
| Sectron | Дата: 17 Июля 2009, 14:19 | Сообщение # 71 | ● ● ● ● ● 91 сообщение Статус: Offline | Xaker, в файл blockcook.js все замени на Code function switching(){ var visible=$('#right').is(":visible"); if(visible){ $('#hider').hide(); $('#shower').show(); $('#right').slideUp('slow',function(){change_visibly()}); $('#block2').slideDown('slow',function(){change_visibly()}); }else{ $('#hider').show(); $('#shower').hide(); $('#right').slideDown('slow',function(){change_visibly()}); $('#block2').slideUp('slow',function(){change_visibly()}); } } $(document).ready(function(){ var slider = $.cookie('slider'); blocks=new Array('right','block2','hider','shower'); if (slider == null) { slider="yes-no-yes-no" $.cookie('slider',slider); } slider=slider.split('-') for(i=0;i<slider.length;i++){ visible=slider[i]; switch (visible) { case 'yes': var blockid=blocks[i]; $("#"+blockid).show() break; case 'no': var blockid=blocks[i]; $("#"+blockid).hide() break; } } }) function change_visibly(){ cookie=""; for(i=0;i<blocks.length;i++){ blockid=blocks[i] if((i+1)==blocks.length){ if($("#"+blockid).is(":visible")) { result="yes" }else{ result="no" } }else{ if($("#"+blockid).is(":visible")) { result="yes-" }else{ result="no-" } } cookie=cookie+result; } $.cookie('slider',cookie); } у ссылок: class замени на id. и все в onclick замени на switching(); пример ссылки: Code [html]<a title="Нажмите для того чтобы вернуть правую часть блоков" href="javascript://" id="shower" onclick="switching()" style="display:none"><img src="http://www.pop-corna.net/images/plus_circle.png" align="absmiddle" border="0"></a> | | |
|
| Xaker | Дата: 18 Июля 2009, 14:29 | Сообщение # 72 | ● ● ● ● ● 302 сообщения Статус: Offline | Sectron, спасибо всё работает  Добавлено (18 Июль 2009, 14:29) --------------------------------------------- А как сделать чтобы заменялось без замедления? т.е. мгновенно и незаметно человеческому глазу. | | |
|
| Glebero4ek | Отредактировал Glebero4ek - Суббота, 18 Июля 2009, 15:03 Дата: 18 Июля 2009, 15:03 | Сообщение # 73 | ● ● ● ● ● 70 сообщений Статус: Offline | Code $('#id').show() $('#id').show() если не ошибаюсь  | | |
|
| Xaker | Дата: 18 Июля 2009, 15:23 | Сообщение # 74 | ● ● ● ● ● 302 сообщения Статус: Offline | Glebero4ek, так вроде вообще не пашет Мне нужно из этого Code <a href="javascript://" onclick="$('#avtor2').slideUp();$('#avtor1').slideDown()">лалала</a> <a href="javascript://" onclick="$('#avtor2').slideDown();$('#avtor1').slideUp()">ляляля</a> Сделать мгновенную замену, т.к. в моём случае с замедлением смотрится не оч..( | | |
|
| Sectron | Отредактировал Sectron - Суббота, 18 Июля 2009, 16:27 Дата: 18 Июля 2009, 16:23 | Сообщение # 75 | ● ● ● ● ● 91 сообщение Статус: Offline | Code <a href="javascript://" onclick="$('#avtor2').hide();$('#avtor1').show()">лалала</a> <a href="javascript://" onclick="$('#avtor2').show();$('#avtor1').hide()">ляляля</a> | | |
|
| Xaker | Дата: 18 Июля 2009, 16:32 | Сообщение # 76 | ● ● ● ● ● 302 сообщения Статус: Offline | Sectron, респект как всегда) п.с. + жди дня так через 4))) | | |
|
| Fluder | Дата: 11 Августа 2009, 20:48 | Сообщение # 77 |  ● ● ● ● ● 705 сообщений Статус: Offline | Quote (Sectron) <a title="Нажмите чтобы изменить дизайн и скрыть правую часть блоков" href="javascript://" class="hider" onclick="$('#right').slideUp('slow'); $('#star').slideDown('slow',function(){change_visibly()}); $('.shower').show(); $(this).hide();">ляляля</a> 2. <a title="Нажмите для того чтобы вернуть правую часть блоков" href="javascript://" style="display: none;" class="shower" onclick="$('#right').slideDown('slow'); $('#star').slideUp('slow',function(){change_visibly()}); $('.hider').show();$(this).hide();">ляляля</a> а как сделать что бы при новедении открывалось а закрывалось при нажатии ну или при отведении мыши=) ? | | |
|
| Sectron | Отредактировал Sectron - Среда, 12 Августа 2009, 18:18 Дата: 12 Августа 2009, 07:55 | Сообщение # 78 | ● ● ● ● ● 91 сообщение Статус: Offline | Fluder, вот пример ссылкиCode <a title="Нажмите чтобы изменить дизайн и скрыть правую часть блоков" href="javascript://" class="hider" onmouseover="$('#block1').slideDown('slow',function(){change_visibly()});" onclick="$('#block1').slideUp('slow',function(){change_visibly()});" onmouseout="$('#block1').slideUp('slow',function(){change_visibly()});">ляляля</a> | | |
|
| WeStRacer | Отредактировал WeStRacer - Воскресенье, 13 Сентября 2009, 08:09 Дата: 13 Сентября 2009, 08:08 | Сообщение # 79 | ● ● ● ● ● 189 сообщений Статус: Offline | У меня сохраняет, но только на странице где скрыл <_<. На другой уже нет. А как сделать чтобы было на всех скрыто? ЗЫ Сайт в профиле. Жмите "опции сайта" | | |
|
| Sectron | Дата: 13 Сентября 2009, 08:14 | Сообщение # 80 | ● ● ● ● ● 91 сообщение Статус: Offline | Арей, что именно? подключен ли jq? фрагмент кода? | | |
|