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
-
Нужна помощь в настройке счетчика
Доброго времени суток. Нужна помощь в настройке счетчика, а именно нужно что бы счетчик, который выставлен на 5 дней, когда дойдет до 2 дней, опять начал отсчет с 5 дней. (Если это очень сложно, то хотя бы при окончании начал с начала). При этом он, естественно, не должен обновляться при перезагрузке страницы. Счетчик - http://www.littlewebthings.com/projects/countdown/ Сам код писать смысла вроде как нет ( нет же?), там банальная разметка и запуск скрипта. Буду очень признателен за помощь. Могу закинуть на ЯД на пиво
0 votes4 answers -
Помогите избавиться от тэгов <script>
Я сокращаю код (onload Ø): <input onload="t=0;" onkeypress="t?e=new Date():s=new Date();t=1" onblur="d=e.getTime()-s.getTime();c=this.value.length;this.value+=c/d">Ø <input onkeypress="t?e=new Date():s=new Date();t=1" onblur="d=e.getTime()-s.getTime();c=this.value.length;this.value+=c/d"><script>t=0;</script>☑ Работающий пример раздут тэгами <script>. Раньше t? код включал: t==0s=new Date():e=new Date()И кроме того, мне посоветовали поменять местами s и e. И вот сейчас я не знаю: что такое на самом деле есть "t" перед тернарным "?" И <script>t=0;</script> тоже должны оставаться даже в таком случае Иначе Ø
0 votes2 answers -
Онлайн игра на Node.js + SockJS или socket.io / Node.js
Здравствуйте, уважаемые форумчане. Проблема в том, что я хочу сделать мультиплеер для игры 2048. Я нашёл готовую реализацию на SockJS но в этой версии оппонент выбирается случайно, а мне нужно как-то выбрать оппонента. Так вот с этим я потратил несколько дней но ничего особо не сделал , пытаясь все переделать под Socket.IO. Пытался использовать механизм комнат в socket.io но ничего не получилось. Буду рад любой помощи.Хотя бы знать , в какую сторону копать,может в SockJS есть возможность сделать мультиплеер с приглашениями или комнатами, то есть, хоть как-нибудь выбирать оппонента. найденный пример
0 votes2 answers -
Нубский вопрос по jQuery
Приветствую! Решил ради интереса написать что-нибудь на jQuery) Простая функция при которой у параграфа par1 изменяются координаты,а в середине функции по идее параграф должен получить название Anything. Но при запуске функции параграф почему-то сразу меняет название((( Несмотря на то что я использую Function Expression (т.е. которая начинает работать только после того как интерпретатор дойдет до ее строки в коде.) http://jsfiddle.net/EXVW7/2/ Сразу меняет название если вызывать ChangeText() ничего не меняет если вызвать ChangeText
0 votes3 answers -
Непонятный глюк в слайдшоу
Привет всем! пришел на форум за светлой мыслью. В общем взял готовое слайд шоу и переделал под себя. вот это http://www.gayadesign.com/scripts/presentationCycle/ переделал в это http://alriche.com.ru/prezentaciya?l=rus но в итоге не в одном браузере кроме IE не растет полоска времени до перелистования слайда. в исходнике (первая ссылка работает везде), а у меня только в IE Было бы понятно если бы не работало везде и все. А то точки слайда заливаются во всех браузерах. В IE вообще все работает. Вот я и в растерянности, не знаю где копать. Сам ничего нигде в скриптах не правил, взял готовый исходник. Ошибка в путях к картинке исключается, т.к. в IE работает, да я все…
0 votes3 answers -
Доработка теста на javascript
Всем привет.:yes: Никак не могу закончить функционал теста на javascript. Суть теста проста, есть вопрос, ответы и список результатов. При выборе ответа он отнимает/прибавляет значения к результатам, т.е. каждый ответ, по своему влияет сразу на весь массив результатов. В итоге, подсчитывается сумма всех баллов для каждого результата и 3 с наибольшим количеством выдаются пользователю. Я написал скрипт структуры и влияния ответов на результаты, а так же вывод вопросов и ответов к ним. Но никак не могу понять, как теперь связать выбранный ответ с сабмитом и при клике на кнопку сабмит, произвести экшин этого ответа, который произведёт начисление балов результатам. Очень прош…
0 votes1 answer -
Ajax и привязанная функция
Вот есть такая вот хрень. И динамически подругажамая через ajax форма. На эту форму валидатор не распространяется. Как сделать так, чтобы распространялся? $("form").each(function () { $this = $(this); var validator = $(this).validate({ errorClass: 'error', rules: { phone: { required: true }, name: { required: true }, email: { required: true, email: true } }, errorPlacement: function (error, element) { // Показываем всплывающую подсказку на ошибке // таймаут для старой версии setTimeout(function () { if (!$(element).hasClass("valid")) { msgError(error, element); } else { setTimeout(function () { …
0 votes1 answer -
Передать по значение по ссылке js
Я знаю, что нельзя передать значение по ссылке. Но можно это сделать для объекта. Имеем считывание данных json с сервера и по их окончанию присвоение одного объекта другому. Но, не работает: var oils = {};// Считывание json данных в переменную function getJSONData(file, output, func) { isLoading = true; var args = arguments; $.getJSON(file, function(data, textStatus) { isLoading = false; if (args[1]) { output = data; console.log(output); // Тут все чики-пуки как надо! } else { json_data = data; } if (args[2]) { func(); } return output; }).fail(function(){…
0 votes8 answers -
То работает, то не работает скрипт при обновлении страницы
http://zverushka.100ms.ru/kadr/ Ситуация такая. В этом месте http://joxi.ru/ImhIU_3JTJA-BGzvSKM Если кликать по стрелочкам - перелистывания не происходит. Но если обновлять страницу - то иногда перелистывает, иногда нет. Ошибок никаких не выдает. Я не могу понять, в чем проблема. Перелистывание идет по скрипту 207 строка $("#id1 .btn-next").click(function () { sliderBg.goToNextSlide(); sliderTab.goToNextSlide(); }); $("#id1 .btn-prev").click(function () { sliderBg.goToPrevSlide(); sliderTab.goToPrevSlide(); });Поробовала добавить таймаут, на всякий setTimeout(function () { $("#id1 .btn-next").click(function () { sliderBg.goToNextSlide(); sliderTab.goToN…
0 votes5 answers -
аскрывающиqся свиток, пример использования
Подскажите пожалуйста примеры сайтов или лучше сразу Js или css код для создания эффекта раскрывающихся свитка на сайте. Без флеша, свиток представляет из себя некий div элемент который при клике должен плавно разворачиваться, но не просто в бок выезжать, а действительно разворачиваться. Уже весь нет перерыл, можно нонечно использовать новые свойства CSS для трансформации объектов, но это не подходит так как мало где будет работать
0 votes4 answers -
bxSlider глючит
Может быть кто-нибудь имел дело с этим слайдером http://bxslider.com/ Проблема в том, что иногда он не срабатывает, например, если закрыть и открыть браузер, потом загрузить страницу. Стоит обновить страницу - все работает. Этот глюк бывает не всегда. И только на реальном сервере, на локальном проблемы нет. Вызываю слайдер функцией, как указано на сайте: $(document).ready(function() { $('.slider').bxSlider({ pager: false });}); Если посмотреть код через firebug во время этого глюка, то видно, что js не добавил в код новые теги и стили, с помощью которых этот слайдер работает, в результате чего браузер вывел картинки все сразу как они есть в коде.
0 votes1 answer -
Корзина для интернет магазина. Php, Ajax, Wordpress
Всем привет! Я начал на днях делать корзину для сайта. Делаю это впервые, с ajax и js знаком плохо, отсюда ошибки и вопросы. http://jazz-i-lopata.ru/category/%D0%B8%D0%B3%D1%80%D1%8B/# Вот что готово - при клике на ссылку "добавить в корзину" товар добавляется в корзину и выводится таблица с количеством товара, его стоимостью и общей стоимостью. Вся эта схема пока работает благодоря 3-м файлам. header.php - в котором отслеживаются события кликов по тому или иному элементу и запускается соответствующая функция. <script language="javascript"> $(document).ready(function() { $(".submit").click(function(){ var id = $(this).attr("i…
0 votes7 answers -
Помогите с регулярными выражениями.
Есть регулярное выражение : /\/\*[\w\W]*?\*\//gМне надо помочь разобрать что оно значит. Браузером(опера, яндекс) оно нормально выполняется, но вот программы и сайты там находят ошибку: http://regexpr.ru/?pattern=%2F%5C%2F%5C*%5B%5Cw%5CW%5D*%3F%5C*%5C%2F%2Fg&subject=%2F*asdasdas*%2Fasdasd Кроме того - я сам не понимаю что оно обозначает.
0 votes5 answers -
как обеспечить асинхронную загрузку jQuery и jQuery UI ?
Здравствуйте! Кто-нибудь может подсказать, как обеспечить асинхронную загрузку jQuery и jQuery UI и не нарваться на т.н. "гонки"?
0 votes11 answers -
Вопросы по Javascript, Jquery.
Как склепать команду из символов? Нужно собрать эту команду audio.play(); из строковых значений и чтобы потом эта команда запустилась. Пробовал так, не получилось, хотя вроде всё правильно? var audio1 = new Audio('musik.wav'); var i = 1; "audio"+i+".play();"
0 votes88 answers -
Помогите с куками
Здравствуйте. Помогите подключить куки к этому нехитрому скрипту http://jsfiddle.net/rwv6V/5/. Нужно чтобы сохраняло положение блоков. Заранее спасибо
0 votes0 answers -
Где рассчитывается шаг сдвига слайдера?
Здравствуйте! На странице работает слайдер, который уменьшает шаг сдвига картинок в зависимости от разрешения экрана либо ширины окна браузера. Где происходит расчёт шага сдвига?
0 votes3 answers -
На примере программы теста скорости набора помогите с тернарной реализацией цикла
<textarea id="b" onblur="clc();"></textarea><script>t=0;x=document.getElementById('b');x.onkeypress=function(){t==0 ? s=new Date() : e=new Date();t=1;}function clc(){d = e.getTime() - s.getTime();c = b.value.length;b.value += +c+"s in "+d+"ms: "+c/d+" cpms";}</script>Что понятно: textarea - знаю id = понятно что ссылается но не понятно как именно и когда действует (с каких до каких условий). getElementById - не знаю не нашел и в связке x=get... + x.onkeypress - вот эта связка что подразумевает что действует и когда t==0 ? s=new Date() : e=new Date(); ну по синтаксису всё ясно если нуль - s будет с датой если второй раз цикл (то есть по прохождени…
0 votes1 answer -
Проверка браузера
Задача такова. Допустим, пользователь заходит на сайт и скрипт проверяет его браузер. Если браузер Firefox - выдает alert и по клику на ОК закрывает вкладку
0 votes9 answers -
Как отключить ссылку активного пункта меню
Возможно ли отключить ссылку на активном пункте меню при помощи jquery <div id="hmeny2"><a href="/" >Главная</a></div> <script type="text/javascript">$(document).ready(function(){ var url=document.location.href; $.each($("#hmeny2 a"),function(e){if(url==this.href){$(this).addClass('act_l');};});});</script>
0 votes1 answer -
плагин для браузера
Здравствуйте! Существует ли как-либо плагин для браузера (на подобии firebug) для работы с javascript, в которм можно было бы посмотреть какие скрипты подключены к странице, какие куски кода привязаны к html элементам страницы, возможность структурирования js кода, который вытянут в одну строку и т.д.?
0 votes4 answers -
обработка confirm
Как сделать, чтобы, если пользователь нажал на кнопку, выводился confirm. Если значение true вывести alert1, если false - alert2
0 votes7 answers -
Книгу без воды, обычным языком, с нуля до конца сразу с примерами понятную
Пожалуйста посоветуйте хорошую книгу по JavaScript с нуля. Которая лучше всего бы объяснила с самого начала при достаточном (необходимом и достаточном) количестве текста (всё включено сразу) - но без лишней воды? И не наподобие Объектно-ориентированного программирования с людьми, машинами и Также без основ IT вроде 101010101 или регистрами ацп (которые я и так знаю т.к. программировал на асме "скажем воде EA00FF00F0!). Всё лишнее и А форумы пестрят троллями ну или людьми которым важнее ссора или им вообще не важно и они категорически несерьозны. (взгляд на смайлы слева - уже начал серьозно побаиваться!) Может быть попадётся что-то что как бы читаешь "на свежую голову" и…
0 votes1 answer -
0 votes2 answers
-
нужна помощь в поиске плагина
Привет Не могу найти готовый jquery плагин, который увеличивает с нуля до определенного значения числа когда до них доходит скролл или при загрузке страницы (обычно применяется в landing page или в портфолио для показа % изученности какой либо технологии) P.S гуглил, но что-то у меня он не находит
0 votes7 answers