JavaScript
A programming language that conforms to the ECMAScript specification
Explore Questions
There are no popular questions to show right now
-
0 votes1 answer
-
0 votes0 answers
-
0 votes0 answers
-
0 votes1 answer
-
0 votes0 answers
4,723 questions in this forum
-
setInterval
Нужно чтоб каждые 30с содержимое дива .form менялось на содержимое в массиве dj вот код http://jsfiddle.net/crSbB/ но он не правильный
0 votes1 answer -
setInterval в группе объектов
помогите пожалуйста решить проблему любым способом на страничке создаются 4 объекта enemy. в каждом на этапе инициализации запускается setInterval , который 3 раза в секунду пересчитывает значение координаты х и запускает метод перерисовки но x периодически изменяется только у последнего созданного объекта. а по задумке должно у всех четырёх
0 votes5 answers -
setTimeout
Как оптимизировать счетчики? Вот тут www.nikuz.name эффект плавного потухания рамки, но так как картинок много начинает притормаживать на слабых машинах. вот эта функция срабатывает после отведения мыши: function move(obj,nr) { transparenti[nr]=1; function plus() { if(transparenti[nr]>0) { transparenti[nr]-=0.09; if(IE==null) obj.style.opacity=transparenti[nr]; else obj.style.filter="alpha(opacity='"+(transparenti[nr]*100)+"')"; return timeMove[nr]=setTimeout(plus,0); } else return false; } plus(); } Если я не ошибаюсь таймеры вообще на каждый вызов создают копию функции.
0 votes3 answers -
setTimeout
Нахожусь вначале своего пути освоения жс. Я захотел сделать простой малюсенький скрипт, который менял бы цвет дива с некой задержкой времени. Код очень простой, но он почему то не работает: http://jsfiddle.net/Sc57E/ . Я пытался разобраться сам: читал синтаксис этого метода таймоут, выводил отдельно алертом кусочки скрипта...ничо у меня не вышло. В чем ошибка?
0 votes13 answers -
setTimeout
del
0 votes2 answers -
setTimeout
Почему не работает? https://jsfiddle.net/r6z0pzwj/
0 votes10 answers -
setTimeout вызывает ошибку
Подскажите плз, почему первый вариант НЕ вызывает ошибку, а второй вызывает 1 function slideHoverActive(){ var activeTimeout; tabLink.hover(function(){ thisObj = jQuery(this); activeTimeout = setTimeout(activeTimeoutFunc, 300); }, function(){ clearTimeout(activeTimeout); jQuery(this).removeClass('hover'); }) } function activeTimeoutFunc(){ thisObj.addClass('hover'); } 2 function slideHoverActive(){ var activeTimeout; tabLink.hover(function(){ thisObj = jQuery(this); activeTimeout = setTimeout(thisObj.addClass('hover'), 300); }, function(){ clearTimeout(activeTimeout); jQuery(this).removeClass('hover'); }) } Я так подозреваю, из-за thisObj, но …
0 votes3 answers -
setTimeout не срабатывает
http://jsfiddle.net/Zverushka/GddQh/ Никакой задержки
0 votes4 answers -
setTimeout()
Собственно: setTimeout('...', 1000); wrapper.parentNode.removeChild(wrapper); eclipse.parentNode.removeChild(eclipse); Пока работает таймер - функции должны ждать. Можно ли так сделать? P.S. Обыскал инет - сказали, что нельзя сделать паузу. Как тогда поступать в таких случаях? Спасибо.
0 votes14 answers -
Shadowbox
Пожалуйста подскажите как сделать на своей странице фото галерею с помощью Shadowbox.js ?
0 votes2 answers -
show\hide и IE7
Всем привет. Помогите подружить show\hide и IE7, а ? Второй час бьюсь - не работает, хоть убей http://test.premier96.ru/main.html В горизонтальном меню выпадающие пункты - в IE7 не работает совсем Скрипт элементарный: $("div.menu li").hover(function () { clearTimeout($.data(this,"timer")); $("ul",this).stop(true,true).show(400); }, function () { $.data(this,"timer", setTimeout($.proxy(function() { $("ul",this).stop(true,true).hide(400); }, this),200)); }); Очень надеюсь на вашу помощь!
0 votes2 answers -
Siteskin или картинки по бокам сайта
Доброго времени суток друзья.Сразу извиняюсь если пишу не туда либо не так.По яваскрипту скажу сразу полный ноль. Вопрос такой.Есть 2 картинки left.jpg и right.jpg.Их нужно поставить по бокам сайта,но ни как фон они должны быть кликабельны и при прокрутки сайта вниз не подниматься,а находиться на одном уровне.Как это сделать с помощью javascript или css вот пример http://www.y8mini.com/ В нете все перерыл но именно такое не могу найти,везде одно и тоже как фон с помощью css пападается. Спасибо большое. С уважением Максим.
0 votes1 answer -
slide
Сижу уже три часа в ИЕ отказываеться работать =( А точнее не понимает вот эту строчку var h = document.getElementById(obj).clientHeight-5; <html> <head> <script type="text/javascript"> var idinterval; var saveH; var obj; var t = 0; function sh(v){ if(t == 0){ saveH = document.getElementById(v).clientHeight; obj = v; idinterval = setInterval("h()", 10); t = 1; }else if(t == 1){ obj = v; idinterval = setInterval("s()", 10); t = 0; } } function h(){ var h = document.getElementById(obj).clientHeight-5; document.getElementById(obj).style.height = h+'px' if(h < 0){ document.getElementById(obj).style.display = 'none'; clearInterval(…
0 votes2 answers -
Slide Page
Здравствуйте! Фиксированная шапка меню с ссылками которые запускают странички во фрейме. Как сделать так что бы при открытии страницы во фрейме страничка выезжала, а при переходе на другую уезжала? Это главная: <body> <div id="header"> <div id="logo"> <a href="index.html"><span></span></a> </div> <div id="menu"> <ul> ... <li><a href="clients/index.html" id="clients" target="frame_a">CLIENTS</a></li> ... </ul> </div> <div id="srez"> </div> </div> <iframe name="frame_a" id="Frame" width="100%" height=…
0 votes6 answers -
slide тормозит
Использую функции animate, slideDown и при выполнении притормаживает иногда. От чего происходит зависание? (выполняю на локалхосте)
0 votes3 answers -
Slider range
Всем привет! Банальный вопрос для бывалых. С JS еще не знаком, пока не дошел, изучаю верстку. Есть такой ползунок https://jqueryui.com/slider/#range Я все подключил , застилизовал, все работает. Но нужно чтоб скрипт ползунка загружался из отдельного файла, а не как в примере со страницы.
0 votes6 answers -
sort
подскажите как проще сделать, есть строка "abcdababebbacd" мне нужно найти все уникальные символы и расположить их в порядке как часто они встречаются что бы вышло "bacde" на пхп всё просто сортируется, а тут... допустим я сделал объект ar['a']=4; ar['b']=5; ar['c']=2; ar['d']=2; ar['e']=1; как его отсортировать?
0 votes7 answers -
Sortable и вводимый текст
Привет, всем. Мне нужно что б пользователь вводил текст в каждом элементе списка, нажимал кнопку, вводимые поля переставали быть редактируемые и что б элементы можно было двигать даже цепляя их за текст, проблема в том что для того что б манипулировать текстом приходится использовать либо form input либо text area и наводя курсор на них нельзя подвинуть элемент, есть у кого идеи? Спасибо за ответы. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&g…
0 votes7 answers -
SPA js
Ребята, понемногу продвигаюсь в нативном js и один хороший человек посоветовал написать свою SPA (как я понял это такое себе приложение одностраничник), чтобы в дальнейшем, на собеседованиях или что-то в этом роде, я мог явно указать на то как я пишу свой код и вообще в целом что из себя представляю. Так вот вопрос, кто подскажет, с чем его есть? В интернетах нашел сумбурную инфу, какие-то старые холивары, пример TiddlyWiki, да книженцию. Представляю себе этот синглпэйджаппл как некую специфическую архитектуру. Может кто сталкивался и посоветует какие-либо материалы (опять же стоит ли изучать найденную мной литературу) или пояснит на пальцах?
0 votes3 answers -
splice не удаляет по не цифровым ключам
<script> var myar = new Array(); myar['opa'] = 'uxaxa'; myar.splice('opa', 1); alert(myar['opa']); </script> как мне удалить этот элемент ? я понял, что splice для этого не подходит.. в принципе можно его за-null-ить, и if (!myar['opa']) нормально сработает, но элемент то в массиве всё равно есть...
0 votes22 answers -
split
var arr = 'man + woman = sex = children = problem'.split('=',2); alert(arr[1]); Почему в результате выводит sex, а не sex = children = problem
0 votes11 answers -
State Controller v4
Что такое StateController Это, принципиально отличающийся от современных фреймворков, подход к созданию удобных и функциональных интерфейсов. Принципиальное отличие состоит в том, что управление элементами возложено на HTML. Это противоречит концепции "ненавязчивого" JS, но в процессе работы технология зарекомендовала себя как более эффективная. Это не фреймворк, это подход. Базис технологии - событийная модель. В этом подходе не придумано ничего того, что не было уже известно программистам. Плюсы данной технологии: * Высокая переносимость кода. Миграция кода может происходить без внесения изменений. * Дешевизна при расширении функциональности * Не требует высокого уров…
0 votes21 answers -
StateController v5
StateController 5-й версии. Что нового? Весь код сделан в виде синглтона, что позволяет легче интегрировать технологию с другими фреймворками. Публичные методы разделены с приватными методами и свойствами. Прямой доступ к массиву состояний states закрыт. Изменен механизм работы с обработчиками. Теперь их нужно регистрировать в SC вместо простого объявления функции. Полностью переработан механизм запуска события, соответственно поменялся синтаксис вызова обхода дерева. Теперь возможен запуск одного события сразу для нескольких контейнеров. Добавлена глубина вложения для события с распространением типа "childNodes". Убран нетипизированный запуск как рудиментарная…
0 votes19 answers -
StateController. Как это работает.
Принципиальная схема работы SC отличается от любого другого фреймворка. StateController построен на событийной модели и оперирует такими понятиями как событие, обработчик, зона распространения события, объект обработчика и другими. Обработчики SC не являются обработчиками DOM, наступление события контроллируется разработчиком, а не браузером и пользователем. Если в том же jQuery работа с DOM начинается с поиска элемента или группы элементов, то в SC началом всего является запуск события. Событие в SC является неким пакетом данных, который запускают определенному набору элементов внутри одного или нескольких контейнеров. Пакет формируется в момент запуска события и его пут…
0 votes2 answers -
status не работает в гуглхроме и мозиле кроме ИЕ
Не работает при наведении на ссылу мышкой во всех браузерах кроме Ие, данная функция, что можно сделать? <html><head> <title>СТРОКА СОСТОЯНИЯ</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <!--___________________________________________________________________--> <script type='text/javascript'> function radio(parametr_status){ window.status = parametr_status; } </script> </head> <body> <a href = "radio.html" onMouseOver="window.status='Переход на главную'; return true;" onMouseOut="window.status=';'">Нажми на меня</a> </body> </html>
0 votes1 answer