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
4723 questions in this forum
-
Грант, подключение русурсов bower пакетов в продакшн версию
Я использую yeoman для скаффолдинга проекта. В итоге в проекте имеется папка app с дев. версией проекта и папка dist с продакшн версией проекта. Разрабатывая проект в папке app, затем вызывается задача гранта и грант собирает всё из папки app, минифицирует, конкатенирует и т.п., в итоге на выходе получаются файлы проекта(1 js файл, в котором все скрипты, 1 css файл, в котором все стили), которые складываются в папку dist. Все вроде пока хорошо до тех пор, пока мне не приходится заюзать какой-нибудь bower пакет. Например, я установил twitter bootstrap bower пакет. В gruntfile-е в задаче конкатенации подключаю к остальным js файлам js файл bootstrap-а. Тоже для css bootstra…
0 votes1 answer -
два XHR обьекта и их совместная работа
Не работает код, помогите исправить....Пожалуйста, подскажите в чем трабла....не выдает список вообще( var XMLHttpRequestObject = false; if (window.XMLHttpRequest){ XMLHttpRequestObject = new XMLHttpRequest(); } else if (window.ActiveXObject){ XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP"); } var XMLHttpRequestObject2 = false; if (window.XMLHttpRequest2){ XMLHttpRequestObject2 = new XMLHttpRequest(); } else if (window.ActiveXObject){ XMLHttpRequestObject2 = new ActiveXObject("Microsoft.XMLHTTP"); } function starto(){ if(XMLHttpRequestObject2){ XMLHttpRequestObject2.open("GET", "reset.php?data=0"); XMLHttpRequestObject2.onreadystatechange = fun…
0 votes1 answer -
body.onload в Opera mini
Добрый день! Ситуация такая - есть мобильная версия сайта. На нем есть кнопка, выполняющая некое действие на сервере. Действие это занимает некоторое время (~20 сек). Что бы пользователь понимал, что кнопка нажалась и запрос обрабатывается я сделал так - по клику на эту кнопку браузер переходит на страницу с надписью "запрос обрабатывается", и на этой странице в body писал onload= "window.location = xxx". Где xxx - та самая страница, которая долго открывается (на сервере перед отправкой страницы идет работа долго). Так вот, во всех браузерах это хорошо работает, а вот в Opera mini, событие onload у body не срабатывает. Есть идеи, как это все реализовать?
0 votes0 answers -
Функция extend
Помогите наследованием через extend function extend(Child, Parent) { var F = function() { } F.prototype = Parent.prototype Child.prototype = new F() Child.prototype.constructor = Child Child.superclass = Parent.prototype } // создали базовый класс function Animal(..) { this.one=90 } // создали класс // и сделали его потомком базового function Rabbit(..) { ... } extend(Rabbit, Animal) // добавили в класс Rabbit методы и свойства Rabbit.prototype.run = function(..) { ... } // все, теперь можно создавать объекты // класса-потомка и использовать методы класса-родителя rabbit = new Rabbit(..) alert(rabbit.one)//ошибка можно полный пример ?!Очень б…
0 votes2 answers -
Ищу скрипт
Подскажите скрипт. Его функция брать все дивы и раскладывать их равномерно по всей области, на пример izotop.js но без множества дополнительных плюшек. Пример работы: http://pinterest.com/
0 votes2 answers -
Блокировать клик по дочернему блоку
Здравствуйте. Напомните пожалуйста как сделать, что бы при клике на .frame .overlay не исчезал? Т.е. объекты скрывались только при клике на чёрную область. Вот пример.
0 votes5 answers -
Плавно выалывающий сбоку плеер
Добрый день! У меня есть такая задача: сделать выплывающий сбоку страницы музыкальный плеер. И чтоб он выплывал именно при наведении мышью за края страницы. И вот вопрос: как именно сделать такое окошко? И как заставить его вылезать именно при броске курсора за поля? Плеер должен быть справа. И как вообще такой музыкальный плеер устроить? Как сделать запуск треков, как сделать автоматическое отключение первого трека, если был включен второй? С JS у меня совсем все плохо Надеюсь, я хоть в тут тему зашел. Заранее спасибо.
0 votes1 answer -
если в ссылке якорь
только начал изучать ЖС и вот проблемка, не как не догоню. есть у нас 4 дива. в этих дивах какаята информация. при нажатии на название эта информация отображается, это сделали. но при нажатии так же создается якорь(#first,#second,...) и например случай такой пользователь обновил страницу и ссылка у него осталось с якорем, но открывается другой див по умолчанию первый, как мне передать класс active второму диву если стоит якорь #second? 1. первый [.active] информация. 2. второй 3. третий 4. четвертый
0 votes0 answers -
Помогите подредактировать...
Приветствую всех! Ребят если несложно подскажите где подредактировать скорость смены слайда в этом плагине. _http://www.jqueryscripts.ru/scripts/jquery_slider/startstop_slider/
0 votes3 answers -
лайтбокс
Подскажите хороший лайтбокс.
0 votes1 answer -
Передать значение стилизированного select
Всем привет, собсно сабж. Как передать выбранное значение, если оно выбирается не в самом select, а в нарисованном js <ul></ul> ?
0 votes2 answers -
проблема с accordion menu
помогите пожалуйста решить проблему на странице меню содержит вложенные пункты. они должны: 1) плавно открываться при наведении курсора на корневой пункт; 2) схлопываться при отведении курсора (при этом если хотя бы одна из сылок вложенного пункта содержит класс 'selected', то схлопывания не должно происходить) 1) я реализовал на указанной странице. проблема в реализации 2). помогите пожалуйста
0 votes8 answers -
Редактор кода на странице!
Верстаю сайт. Нужно добавить редактор кода, вроде этого http://www.wisdomweb...query-first.php и вот еще http://www.wisdomweb....fname=jq_index Как это сделать? что нужно подключить?
0 votes1 answer -
Почему не выводится значение атрибута?
https://jsfiddle.net/dzmqsyqe/
0 votes5 answers -
Нужна помощь со скриптами поп-ап окна
Добрый день! Помогите, пожалуйста, прописать корректный код для показа блока с "колесом фортуны" попап окном по истечении 30 сек нахождения на странице. Все в целом получилось, только вот что-то видимо не так прописала, что крестик закрытия окна не отображается вовсе и закрыть окно не представляется возможным - не очень дружу со скриптами и не могу сообразить, как прописать правильно команду Вот страница, где используется попап-окно https://gloria-centr.ru/ Вот кусок кода со стилями окна <style> /*Общий Контейнер*/ .wheel_wrp { width: inherit; box-sizing: border-box; box-shadow: 0 0 0 10px #ffffff, 0 0 15px 3px #ababab; position: relative; …
0 votes0 answers -
Интересная карусель
Всем доброй ночи Есть сайт http://dn.cherrycredits.com/info.php Там есть внутри кнопочки, Game UI, Character, Map и тд Долго копал не могу понять следующее: При нажатии на кнопочку срабатывает фулл скрин карусель. При это relative блок под ним плавно отъезжает на необходимое расстояние. Как такое сотворить? Т.к. если делать просто фулл скрин карусель, то блок под каруселью, соответственно транспортируется а не плавно отъезжает. Как данное сотворить? Есть ли готовые решения фулл скрин карусели с такими плавно отъезжающими блоками под ней? Спасибо
0 votes6 answers -
Как открыть нужное изображение в javascript-слайдере другой страницы
Имеется шаблон галереи. миниатюры - http://s3.amazonaws.com/nettuts/658_freeTemplate/Final%20File/portfolio.html Слайдер - http://s3.amazonaws.com/nettuts/658_freeTemplate/Final%20File/portfolio_single.html Помогите разобраться! Нужно чтобы при нажатии на миниатюру, на странице слайдера открывалось выбранное изображение, а там всегда первое.
0 votes1 answer -
Задержка в выпадающем меню
Я совсем начинающий.. Есть шаблон, в нем горизонтальное меню с выпадающими элементами. Но есть одна вещь, которая раздражает - стоит провести мышкой, все простынки выскакивают. Нужно установить задержку при наведении мышки на элемент меню. Вот код: <script type="text/javascript"> var LeJq = { animateduration: { over: 300, out: 300 }, buildmenu: function (a, { jQuery(document).ready(function ( { var c = b("#" + a + ">ul"); var d = c.find("ul").parent(); d.each(function (a) { var c = b(this); var d = b(this).find…
0 votes3 answers -
Работа с объектами в Convas
Здравствуйте! Мне нужно написать простенький графический редактор на convas, который может рисовать фигуры (тругольник, квадрат, круг, точка), менять их цвета, размер и угол поворота. Рисовать объекты довольно просто. Квадрат, например, рисуется так: ctx.strokeRect(coord_x, coord_y, size, size);Но как после прорисовки выбрать нарисованный объект и внести в него изменения?
0 votes3 answers -
Удаление элемента массива
Скажите пожалуйста, как удалить элемента массива так, что бы его ключ не был виден в цикле for in. То есть, в результате выполнения такого кода: object = [0,1]; object[0] = undefined; // операция удаления s = ''; for(i in object) s+= i+'-'+object[i]+' '; alert(s) s примет значение: '0-undefined 1-1 ' , а надо удалить элемент так, что бы s приняла значение: '1-1 '
0 votes1 answer -
Проверка формы на js
Доброго времени суток, Есть форма (всю не пишу, ибо большая) <form name="corp_calc" method="post" action="mail.php"> в ней следующая конструкция с полем (его пытаюсь проверить) <div> <div class="err err1">Вы не указали Ваше имя</div> <label for="corp_result_fio">Ваше имя<span class="red"> *</span></label> <input type="text" name="fio" id="corp_result_fio" /> </div> <div class="err err1"> - скрыт (display: none;) submit следующий: <input class="send_result" type="submit" value="Отправить заявку" onsubmit="checkForm();" /> пробую написать проверку обязательных полей function checkForm() { if(doc…
0 votes3 answers -
0 votes3 answers
-
Скрипт авто прокрутки
В общем в связи с тем что мои познания в javascript нещадно малы, а яндекс меня не выручил, надеюсь вы мне поможете... у меня есть 4 дива <div>банер</div> <div>банер</div> <div>банер</div> <div>банер</div> необходимо чтобы показывался только один то есть остальные 3 имели displey none ну и раз в 4 секунды примерно показывался следающий и т.д. банеры у меня swf поэтому стандартными скриптами они не крутятся (
0 votes0 answers -
Jquery
Возможно ли вытащить из Jquery лишь одну функцию т.к пользую пока что только одной, а весит библиотека не мало.
0 votes3 answers -
Кнопка копирования
При наведении курсора на строку, появляется кнопка копирования. Но если перевести курсор на кнопку, она исчезает По-видимому переход на флешку zeroclipboard, у div-а вызывает событие mouseleave. Ошибка появляется только в Firefox и Opera, а в Chrome отсутствует. Посоветуйте. как это исправить? http://jsfiddle.net/crazzzy/88mxY/1/
0 votes0 answers