Jump to content

DjTarik

User
  • Posts

    698
  • Joined

  • Last visited

Everything posted by DjTarik

  1. DjTarik

    setTimeout()

    По идее нет. У тя там каждая функция имеет setTimeout(). А значит, они все между собой завязаны. Получается, что твой скрипт никогда не останавливается. Ты не ждёшь окончания таймера - а сразу задаешь следующий. У меня так не прокатит. =( Но всё равно спасибо - идея и реализация - супер! =)
  2. DjTarik

    setTimeout()

    Если честно - по ссылке так ничего и не понял (я ещё совсем лошара в JS) - мою проблему решить вообще можно? Или это нереальная задача без сильных выкрунтасов? И кстати - может я вообще не в ту сторону копаю? Мне нужно изменить прозрачность, а потом удалить объект. Может это как-нить по другому делается? P.S. Вот в JQ, к примеру, всё двигается, и потом выполняются функции. Движение же основано тоже на таймерах. Как они там делают "паузы"? O_o
  3. DjTarik

    setTimeout()

    Собственно: setTimeout('...', 1000); wrapper.parentNode.removeChild(wrapper); eclipse.parentNode.removeChild(eclipse); Пока работает таймер - функции должны ждать. Можно ли так сделать? P.S. Обыскал инет - сказали, что нельзя сделать паузу. Как тогда поступать в таких случаях? Спасибо.
  4. DjTarik

    jCarouselLite

    Ну, как бы матчасть я уже давно читаю, перечитываю, вспоминаю. Тут другое. Долго ковырял скрипт - там есть переменная "curr" - так вот она содержит позицию слайда. А вот как ее вытащить за пределы подключаемого скрипта? Чтобы я мог ее у себя использовать - я не понимаю...
  5. DjTarik

    jCarouselLite

    Нет конечно, просто я не могу понять, в какую сторону копать. Мне бы хотя бы приблизительный алгоритм, с чего начать.
  6. DjTarik

    jCarouselLite

    От 3 и до ... Там резиновая верстка... Да всё уже есть... Не хочется переверстывать и переподключать. Нужно замутить переключатель... На выхах напишу)
  7. DjTarik

    jCarouselLite

    Вот. Я не понимаю даже в теории, как это сделать) Там есть 2 события - одно срабатывает, когда li начинает движение. Другой - когда заканчивает. Как это применить к решению моей задачи - пока не догоняю... Не, у меня будет карусель из ХЗ сколько картинок + кнопки со ссылками на любую по желанию. Карусель уже прикручена - нужны ссылки...(
  8. DjTarik

    jCarouselLite

    Это было первое, что я сделал и не один раз. Пересмотрел кучу примеров, но не нашёл. И сейчас не могу разобраться. =( Можно пример, если там есть такая функция?
  9. DjTarik

    jCarouselLite

    у меня внизу переключатель - типо нажал 3 - появился третий по списку слайд. А ссылка получила какой-нить класс. P.S. UPD. А там только один видимый оставил. Так удобнее.
  10. DjTarik

    jCarouselLite

    http://tarik.kasperovich.ru/test_7/index.html - залил.
  11. DjTarik

    jCarouselLite

    Такой вопрос: если я использую External Controls (прямая навигация по слайдам) - как мне узнать, какой слайд сейчас активный? Нужно ему другой класс присвоить. Кто-нить уже сталкивался? Спасибо.
  12. Ну потому что так проще и работает везде. =) ИМХО.
  13. а если отпозиционировать крестик относительно родителя блока с overflow: auto;?
  14. А можно хотя бы примерный запрос в гугл?
  15. В общем - такая проблема: Есть самопальный форум. Полностью рабочий, с ним проблем нет. Нужно форму добавления сообщений сделать со смайлами и BB кодами. Интересует, есть ли скрипты (отдельные, самостоятельные, так сказать) который позволяют вставлять в "текстарею" коды, работать с кареткой, находить её позицию и т.д? Тоже самое и для смайлов. Или придётся выдирать из традиционных форумов? Моих знания JS написать с нуля не хватит пока, а вот подправить существующие - без проблем. Спасибо.
  16. DjTarik

    Chrome и input

    На самом деле никто никогда не загоняется по этому поводу. -webkit-autofill - это стандартное браузерное автозаполнение форм. Это как :hover или :active. Тут тоже самое input:-webkit-autofill. Соответственно input:-webkit-autofill { background: #fff !important; border: none !important; } должно помочь... По идее)
  17. DjTarik

    Chrome и input

    так и вы напишите тот же класс через импотант только с другим цветом.
  18. ну я так и хотел делать... а потом передумал, потому что много параметров приходится туда передавать... Да и эти замыкания. P.S. Но, я так понял, меток в JS нету?
  19. Снова работал с этим скриптом - появился ещё вопрос: // Stylised "input type='radio'" --> function StylisedFormRadio() { var form = document.getElementById('StylisedFormRadio'); // form's id --> var array = form.elements; // array of form's elements --> for (var i = 0; i < array.length; i++) { var el = array[i]; // element --> if (el.type == 'radio') // only "input type='radio'" --> { var label = el.nextSibling; // label if (label.lastChild.nodeType == '3') // [object Text] { var span = document.createElement('span'); // span label.appendChild(span); } else { var span = label.lastChild; // span } el.className = 'hide-input'; if (el.checked) { span.className = 'radio-on'; label.onmouseover = function() { this.lastChild.className = 'radio-on-over'; } label.onmouseout = function() { this.lastChild.className = 'radio-on'; } } else { span.className = ''; label.onmouseover = function() { this.lastChild.className = 'radio-off-over'; } label.onmouseout = function() { this.lastChild.className = ''; } label.onclick = function() { this.previousSibling.checked = true; StylisedFormRadio(); } } } } } // --> - всё работает, всё классно. Но: там где у меня идёт проверка if (el.checked) { // } else { // StylisedFormRadio(); } Мне нужно делать рекурсию. Я повторяю всю функцию, а мне нужно только кусок: if (el.checked) { // } else { // } Какие есть способы выполнить внутри функции определённые куски кода? Мне нужно что-то типа "goto"... Есть такое? И как поступать в таких случаях?
  20. Вроде всё получилось. =) А это: for (var i = array.length; i--; ) Как это "читается"? Вроде ж в цикле: 1. начальное значение. 2. условие 3. счётчик Если чего-то не хватает - нужно оставлять пустым... А тут всего-то 2 параметра.
  21. Т.е. начать цикл с конца? Попробую...
  22. Понял, в чём проблема. Когда пытаюсь сделать вложенность var block = '\ <input type="text" name="#" value="#" readonly="readonly" id="ExtraInput" class="extra-input" />\ <div class="extra-block">\ <input type="file" name="#" value="" title="#" onchange="SetPathFile(this, \'ExtraInput\');" />\ </div>\ '; Происходит зацыкливание. Как поступают в таких случаях? Когда нужно вставить заранее известный кусок кода?
  23. DjTarik

    ie7 hr

    По умолчанию, в ie6 и ie7 отступы у hr на 7px сверху и снизу больше. Тут писать отдельный стиль или не использовать вообще.
  24. я верстаю под ie6) И, как мне кажется, если от него отказаться- вёрстка станет не такой интересной...(
  25. Нет смысл для одного спрайта юзать скрипт... Да, проблемы с наследованием ховера через ссылку тоже есть...
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy