• Страница 2 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » RazieL [61]
Результаты поиска
Дата: Вторник, 30.08.2011, 20:07 | Сообщение #16 | Тема: Эффект выдвигающегося блока
RazieL
Лейтенант
Группа: Проверенные
Сообщений: 54
Награды: 0
Репутация: 0
Статус: Offline


Quote (likbezz)
В обязательном порядке, как минимум два раза, читаем: Введение_в_jQuery ...
...
Потом изучаем пример: Анимационный эффект выдвигающегося блока инфы (infoblock $.animate()) ... запоминаем где и в чём ошиблись ...

Есть сэр biggrin

Добавлено (30.08.2011, 20:07)
---------------------------------------------
Окей по порядку... прочитал Введение в jQuery, понял больше половины...

Quote (likbezz)
Потом изучаем пример: Анимационный эффект выдвигающегося блока инфы (infoblock $.animate()) ... запоминаем где и в чём ошиблись

У меня нет проблем с текущим положением скрипта, я его потом, чуток исправил, когда margin не помог, использовал позиционирование(left, top...) он выглядит как у вас второй пример:

Я только хотел сделать, чтобы ширина была постоянной, и он как бы вылазил(используя z-index ) из-под блока, где аватар находится.

У меня почти получилось установить, чтобы он проверял по opacity, но я не могу избавиться от width, я не хочу чтобы ширина подвергалась изменению при слайде блока, но как я понял, из того что вы говорили, из-за obj, я не могу её убрать из списка свойств CSS .animate . Когда я убираю width, то скрипт не работает, кнопка активации Инфо, становится неактивной, как бы линк не работает...
Code

<script type="text/javascript">
function on(id) {var obj=$('#'+id);
if ($('#'+id).css("opacity")=='0'){$('#'+id).animate({opacity:'1',left:'220px'},500)}
else{$('#'+id).animate({opacity:'0',left:'0px'},500)}};
</script>

Если использовать этот же скрипт с свойствами width, то условие по opacity работает, но я не могу указать везде одинаковый width, т.к. тогда он тоже не будет работать...

Можно ли обойтись без obj, ну или чтобы width, не запрашивал...

ЗЫ: про obj (object) я мало что нашел в инете, это произвольная переменная или зарезервированная... Это она?


 
Дата: Вторник, 30.08.2011, 20:54 | Сообщение #17 | Тема: Эффект выдвигающегося блока
RazieL
Лейтенант
Группа: Проверенные
Сообщений: 54
Награды: 0
Репутация: 0
Статус: Offline


Quote (likbezz)
То есть - выдвигался вбок, как коробок спичек?, я правильно понял? ... У вас место позволяет его задвинуть?

Да именно оно с использованием z-index... В большей степени место позволяет, почти во всех случаях верхний блок выше будет...

Quote (likbezz)
Да проверять можно, блин по чему угодно - просто if ( $('#myitem').is(':visible')){}; - все ...

Я знаю, что по любому условию можно проверять, просто не все мне известны, поэтому я решил использовать одно из условий стилей...

А как быть насчет width, ведь верхний код(пост выше) у меня не работал, без этого параметра?

А можно спросить... вы говорили:
Quote (likbezz)
нет такой величины у объекта obj.margin-left() и такой тоже нет obj.marginLeft() - доступны в таком виде только высота и ширина - заложены в ядре JQ

То бишь, если это произвольная переменная, то для такого обозначения, где n - переменная, разрешены только (n.width()) и (n.height()) я так понял?


Сообщение отредактировал RazieL - Вторник, 30.08.2011, 20:55
 
Дата: Вторник, 30.08.2011, 21:32 | Сообщение #18 | Тема: Эффект выдвигающегося блока
RazieL
Лейтенант
Группа: Проверенные
Сообщений: 54
Награды: 0
Репутация: 0
Статус: Offline


Огромное благодарю... шедевр biggrin
Я так смотрю, вы указывали z-index отдельно с помощью .css, получается в свойсвте стилей CSS .animate оно не будет работать, несмотря на то, что является числовым значением?
Quote (likbezz)
просто мы один раз объявили объект,

Да, я это понял...


 
Дата: Пятница, 23.09.2011, 13:55 | Сообщение #19 | Тема: Вопросы от “RazieL'я”
RazieL
Лейтенант
Группа: Проверенные
Сообщений: 54
Награды: 0
Репутация: 0
Статус: Offline


Не знал, куда запостить, вот и создал отдельную тему, для будущих вопросов, если таковые еще будут happy
Я по поводу, всеми известного скрипта "Смайл настроения" я его подстроил под свои нужды biggrin
Вот сам код.
Code

<?if($AOL_FL$)?>
<tr id="siM9"><td class="manTd1" id="siM10">$AOL_SIGN$</td>
<td class="manTd2" id="siM17">
<script type="text/javascript">
function divbb(db)
{
  if(db == '')
  document.all.aoldivbb.innerHTML = '';
  else
  document.all.aoldivbb.innerHTML = '<img src="/sprites/characters/bb/'+db+'.gif">';
}
</script>
<select size="1" id="aoldiv" name="aol" onChange="divbb(this.value);">
<option value="">нет</option>
<option value="Arakune">Arakune</option>
<option value="Bang">Bang</option>
...
<option value="Taokaka">Taokaka</option>
<option value="Tsubaki">Tsubaki</option>
</select>
<div id="aoldivbb"></div>
</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>

Проблема, что код перестал корректно работать в браузере Firefox, в остальных браузерах все отлично себя ведет.
Основной принцип, когда выбираешь из списка, вариант, внизу в блоке div с id="aoldivbb" должно появляться изображение выбранного варианта, в Firefox, изображение не появляется.
В чем может быть проблема?

ЗЫ: посмотреть пример можно у меня на сайте, пр регистрации есть два поля (Основной перс GG и BB)...

-----------
Добавлено: еще один косвенный вопрос, относится к системе юкоз. Когда я наконец-то приобрел домен, то при попытке входа в панель управления(через панель что вверху), мне постоянно сообщают что неправильный логин или пароль, а все потому что адрес не соответствует логину(сайту), вот скрин(внизу), и мне приходиться вручную прописывать в адресной строке старый адрес, и только тогда я могу зайти.
Это недочет юкоз, или мне надо что-то сделать, чтобы изменить это?
ЗЫ: изменить поле сайт я не могу...

Заранее благодарю...

Прикрепления: 7591818.jpg (77.7 Kb)

 
Дата: Пятница, 23.09.2011, 19:38 | Сообщение #20 | Тема: Вопросы от “RazieL'я”
RazieL
Лейтенант
Группа: Проверенные
Сообщений: 54
Награды: 0
Репутация: 0
Статус: Offline


Diana, За скрипт спасибо, жду... happy
А насчет ПУ, в том-то и дело, что когда я жму сюда(см. рисунок внизу) открывается страница с таким адресом , а не как было раньше (старый_адрес.ucoz.ru), и мне приходиться прописывать адрес вручную и снова перезагружать страницу... я хочу узнать почему так, и как это исправить...

Прикрепления: 7146148.jpg (364.2 Kb)

Сообщение отредактировал RazieL - Пятница, 23.09.2011, 19:39
 
Дата: Пятница, 23.09.2011, 21:23 | Сообщение #21 | Тема: Вопросы от “RazieL'я”
RazieL
Лейтенант
Группа: Проверенные
Сообщений: 54
Награды: 0
Репутация: 0
Статус: Offline


Diana, Огромная благодарность за скрипт, он даже более оптимизирован, чем тот, что у меня стоял... и работает как надо...
У меня были основания полагать, что такая форма запроса,
Code
document.all.aoldivbb.innerHTML

видимо устарела, и поэтому не поддерживалась фаерфоксом, а эта форма более современна
Code
document.getElementById

скорее всего дело в этом было...

ЗЫ: не стоило себя утруждать расписывать все так подробно biggrin , мне главное пример показать, а что куда прикручивать, уже дело головы biggrin
Но все равно спасибо happy Держи +


 
Дата: Суббота, 24.09.2011, 00:32 | Сообщение #22 | Тема: «Оцените сайт» ... Вот так просто.
RazieL
Лейтенант
Группа: Проверенные
Сообщений: 54
Награды: 0
Репутация: 0
Статус: Offline


И снова я, опять новый дизайн biggrin
Оцениваем, хвалим, кидаем кирпичи, критуем, простите, критикуем biggrin
Сайт рассчитан, на все современные браузеры, в IE 9 он конечно ведет себя странно, например почему-то отказывается закруглять углы(border-radius) и градиаент не работает, хотя IE9 поддерживает и то и другое, ну слава богу, на сайте никто не сидит на IE biggrin
Сообщайте пожалуйста обо всех артефактах, что нашли на сайте, я их буду исправлять или советуйте, как лучше сделать...
Ссылка на сайт GBCommunity - Сайт сообщества Guilty Gear, BlazBlue и Аниме
Main-------------------------------------------------------------------------------------------------------------------------Forum

Прикрепления: 5149546.png (30.5 Kb) · 0293341.png (25.7 Kb)

Сообщение отредактировал likbezz - Пятница, 14.10.2011, 02:14
 
Дата: Понедельник, 26.09.2011, 00:23 | Сообщение #23 | Тема: Отступ в спойлере с именем спойлера и без. Кроссбраузерно
RazieL
Лейтенант
Группа: Проверенные
Сообщений: 54
Награды: 0
Репутация: 0
Статус: Offline


MoVeMix, Попробуй задать padding изображению или имени спойлера...

 
Дата: Понедельник, 26.09.2011, 02:53 | Сообщение #24 | Тема: Отступ в спойлере с именем спойлера и без. Кроссбраузерно
RazieL
Лейтенант
Группа: Проверенные
Сообщений: 54
Награды: 0
Репутация: 0
Статус: Offline


MoVeMix, сайт в студию(можете в ЛС) или фрагмент кода спойлера, чтобы было проще... и я вся разъясню, а то на пальцах показывать не очень понятно будет... happy

 
Дата: Вторник, 27.09.2011, 03:39 | Сообщение #25 | Тема: Отступ в спойлере с именем спойлера и без. Кроссбраузерно
RazieL
Лейтенант
Группа: Проверенные
Сообщений: 54
Награды: 0
Репутация: 0
Статус: Offline


MoVeMix, Ну я пожалуй вижу только 1 вариант, по сути этот фрагмент(синим, подчеркнутый)
Quote (css)
input.uSpoilerButton {font:bold 11px/1 Verdana,sans-serif;padding:3px 3px 4px 10px;margin-left:5px;cursor:pointer;width:100%;height:22px;text-align:left;border:0 none;outline:0 none;color:#000000;background:transparent url('/design_awsp/images/block_img/sp-btn.gif') no-repeat scroll left 6px;}
input.uSpoilerButton::-moz-focus-inner{border:0 none;}

отвечает за отступ от картинки.
Тут все дело в пробеле, который стоит у именованного спойлера между [+/-] и именем спойлера, а у спойлера без имени нет ни [+/-] ни проблема, вот посмотри...


Ты можешь попробовать увеличить отступ, вместо 10px поставь 14px, но в таком случаем у спойлера, который ты не назвал, отступ будет чуть меньше, чем у спойлера, что с именем...


Сообщение отредактировал RazieL - Вторник, 27.09.2011, 03:48
 
Дата: Вторник, 11.10.2011, 18:58 | Сообщение #26 | Тема: Вопросы от “RazieL'я”
RazieL
Лейтенант
Группа: Проверенные
Сообщений: 54
Награды: 0
Репутация: 0
Статус: Offline


likbezz, Спасибо, но я уже воспользовался вариацией, что предложила мне Diana, да и код привлекательнее biggrin
Code
<script type="text/javascript">
function divgg(dg){
var o=document.getElementById('yahoodivgg');
if(o){(dg=='')?o.innerHTML='':o.innerHTML='<img src="/sprites/characters/gg/'+dg+'.gif"> <img src="/sprites/characters/gg/'+dg+'2.gif">';}
}
</script>

Quote (likbezz)
Это нормально, так и должно быть. Вход в ПУ == http://твой_текущий_домен/admin/ ...
Если ты прикрепил домен к сайту, соответственно изменилась и страница входа в ПУ.

Это да, но я не мог заходить, мне писало, что пароль не правильный. На форумах юкоз помогли, т.к. я использовал персональный пароль в ПУ, а не Вебтоп, то мне посоветовали, просто сбить пароль, и установить новый, после этого я смог зайти в ПУ по адресу http://твой_текущий_домен/admin/.


Сообщение отредактировал RazieL - Вторник, 11.10.2011, 18:59
 
Дата: Вторник, 11.10.2011, 21:46 | Сообщение #27 | Тема: Вопросы от “RazieL'я”
RazieL
Лейтенант
Группа: Проверенные
Сообщений: 54
Награды: 0
Репутация: 0
Статус: Offline


Quote (likbezz)
хоть код, что “привлекательнее” тоже похоже мой )))

О я и не сомневался, Diana, мне сказала, что именно ты ей помогал в подобном вопросе... biggrin

ЗЫ: можешь на досуге заглянуть в тему(Оценка сайта), я там отписался по второму кругу)))


Сообщение отредактировал RazieL - Вторник, 11.10.2011, 21:47
 
Дата: Четверг, 27.10.2011, 13:35 | Сообщение #28 | Тема: Вопросы от “RazieL'я”
RazieL
Лейтенант
Группа: Проверенные
Сообщений: 54
Награды: 0
Репутация: 0
Статус: Offline


Привет еще раз))
У меня тут проблема возникла, если можно так сказать...
В общем, на форуме, да и не только когда я использую css3 градиенты, то при прокручивании страницы, у меня как будто притормаживает
Вот примерный код:
Code
.forumIcoTd, .forumNameTd, .forumThreadTd, .forumPostTd, .forumLastPostTd,
.threadIcoTd, .threadNametd, .threadPostTd, .threadViewTd, .threadAuthTd, .threadLastPostTd,
.gTableLeft, .gTableRight, .gTableBody1 {
  background: #eff1f2;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eff1f2');
  background: -webkit-gradient(linear, left top, left bottom, from(rgb(255,255,255)), to(rgb(239,241,242)));
  background: -moz-linear-gradient(top, rgb(255,255,255), rgb(239,241,242));
  background: -o-linear-gradient(top, rgb(255,255,255), rgb(239,241,242));
  border:1px solid #c7ced1;
  border-radius:5px;
  padding:0 5px;
}

Стоит мне убрать градиенты, и страница прокручивается гладко, без тормозов.
Что можно предпринять, чтобы оставить градиент и при этом, чтобы исчезли притормаживания?
--------------------------------
Firefox 7(собственно и в предыдущих версиях тоже самое было)


 
Дата: Суббота, 05.11.2011, 12:35 | Сообщение #29 | Тема: Как сделать ... ? Вопросы только по операторам юКоз (uCoz)
RazieL
Лейтенант
Группа: Проверенные
Сообщений: 54
Награды: 0
Репутация: 0
Статус: Offline


Lulu, Между операторами, что на странице профайла и на форуме есть небольшая разница.
В профайле у всех операторов перед именем идет знак подчеркивания "_" (напр.: $_CITY$), в других модулях, где это возможно (напр.: на форуме - в виде материалов), код нужно использовать без знака подчеркивания (напр.: $CITY$). Это относится и ко всем остальным кодам:
В профиле пользователя ------------------------------------ в других модулях (где это доступно)
$_ICQ$ ------------------------------------------------------------------- $ICQ$
$_MSN$ ------------------------------------------------------------------ $MSN$
$_STATUS$ -------------------------------------------------------------- $STATUS$
$_YAHOO$ --------------------------------------------------------------- $YAHOO$
$_USERNAME$ ---------------------------------------------------------- $USERNAME$
и пр. ---------------------------------------------------------------------- и пр.


Сообщение отредактировал RazieL - Суббота, 05.11.2011, 12:36
 
Дата: Воскресенье, 13.11.2011, 13:32 | Сообщение #30 | Тема: Вопросы от “RazieL'я”
RazieL
Лейтенант
Группа: Проверенные
Сообщений: 54
Награды: 0
Репутация: 0
Статус: Offline


Quote (likbezz)
Заменить на фоновую картинку (base64),

ооо это для меня дико)))

В общем такая проблема.
У меня на сайте установлены несколько хедеров, которые при перезагрузке страницы рандомно меняются (спасибо оператору <?rnd( )?> biggrin )
Так вот, я хочу сделать, чтобы можно было вручную выбирать хедеры, просто как просмотр(т.е. куки тут не обязательны). Уже сделал блок переключателей, осталось событие клик прописать для каждого линка...
(на сайте, на главной можно просмотреть...)
Вот код:
Code
<div id="bg-switch" title="Пока не работают :)">
<div id="switcher-left"></div>
<div id="switcher-content">
<a href="#" class="active">1</a>
<a href="#">2</a>
...
<a href="#">11</a>
</div>
<div id="switcher-right"></div>
</div>

Принцип такой, чтобы при клике, этой ссылке задавался класс active, и при этом чтобы изменялся бэкграунд хедера (его айди header)
вот дефолтный стиль хедера...
Code
#header {
   background: url(/design/bg-top<? rnd 11 ?>.jpg) no-repeat scroll center top transparent;
}

Все это я представляю себе так <a href="#" onclick="this().class='active'; #header.style:backgraund:'/design/bg-topN.jpg'">N</a> Где N - номер линка.
Не знаю только синтаксис, но если так возможно, через событие это будет просто прекрасно, а то не хочется скрипт отдельно прописывать...

ЗЫ: если еще транситион (-moz-transition:All 1s ease;) можно будет влепить в это событие, чтобы бэкграунд плавно изменялся, то будет вообще перфектно biggrin

Думаю описал свою проблему более менее понятно...
Если есть решение будет здорово...Благодарю likbezz happy

Добавлено (13.11.2011, 13:32)
---------------------------------------------
Собственно, я чуть покопался и смог пока реализовать только назначение класса

Code
$(document).ready(function(){

     $("#switcher-content a").click(function () {
       var N = $(this).val();
       $(this).toggleClass("active"),
      
     $("#header").css({ "background-image":"url(/design/bg-top+N+.jpg)"})
});

});

Но пока не получается извлечь текст из ссылки ( <a href="#">1</a> - должен извлечь текст 1 ) и вставить его в код скрипта .../design/bg-top+N+.jpg...
И еще 1 нюанс, сейчас у меня все ссылки получают класс active, если по ним кликнуть, а мне необходимо, чтобы только у одной ссылки был класс, у других, чтобы автоматом отключалось... как принцип у radio-button...

Прикрепления: 1002960.jpg (15.6 Kb)

Сообщение отредактировал RazieL - Среда, 09.11.2011, 19:04
 
Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » RazieL [61]
  • Страница 2 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск:


Мобильная версия