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
-
Как правильнее или как бы вы сделали?
для отслеживания события транзишененд, люди используют разные подходы el.get(0).addEventListener('webkitTransitionEnd', this, false);el.get(0).addEventListener('msTransitionEnd', this, false);el.get(0).addEventListener('oTransitionEnd', this, false);el.get(0).addEventListener('transitionend', this, false);или в bxslider-e el.bind('transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd', function(){ // unbind the callback el.unbind('transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd'); updateAfterSlideTransition();});Как нужно, чтоб было правильно и короче?
0 votes6 answers -
0 votes5 answers
-
Интерпретатор JS под low level
Сабж. Ищу толковый интерпретатор низкого уровня ... Хочу поробовать программировать по зврослому(не в браузере). Видел ли кто нибудь библиотеки, движки, IDE и так далее на основе лицензий Open Source, BSD или платное??? Node.JS не подходит. Интересует не серверный вариант. Кол-во функций не интересует(напишу сам).
0 votes3 answers -
Вывод каталога в виде дерева на js
Добрый день, подскажите пожалуйста, возможно ли на js вывести все папки и файлы определенного каталога в виде дерева в раскрывающемся списке на сайт. Например обычное дерево каталогов windows: Я вижу 3 варианта решения проблемы, но ни один не знаю как реализовать:Сайт на WP, сделать все это, что бы автоматически строилось дерево из рубрик, подрубрик и записей в них;Сделать так, что бы читался файл при загрузке страницы, в котором есть строки, например: категория|подкатегория|название|ссылка или что то подобное;И третий (самый лучший) вариант это как я написал выше, что бы автоматом считывало каталог на наличие подкаталогов и файлов в нем. Сейчас есть только скрипт в…
0 votes3 answers -
выбор мобильных устройств.
Мой ротатор должен выглядеть и работать по разному в зависимости от мобильных и десктопных устройств. Я поделила работу этих функциональностей, так как потом для других сущностей нужны. для мобильных -.swipe() и для десктопных - rotator(). Все вроде хорошо работает, но, меня смущает как я делю устройства: var isMobile = /(Android|BlackBerry|phone|iPad|iPod|iPhone|IEMobile|Nokia|Mobile)/.test(navigator.userAgent); if( ! isMobile ) { $(".js-rotator").rotator({ speed: 500, interval: 5000, easing : 'swing', autoplay: true, slideSelector: $(".rotator_slide"), slideStart: 0, …
0 votes4 answers -
Nivo slider 3.2
В Explorer 11 Nivo slider перелистывает всеми вариантами что поставил в скрипте, на хроме только часть, от чего так? в более ранних версиях explorera вообще не работает, я думал скрипт везде работает)
0 votes3 answers -
помогите с маленьким lightbox скриптом!
Здравствуйте, дорогие знатоки!) Помогите с простеньким lightbox скриптом на jQuery: $(document).ready(function(){ $("img").addClass('smallimg'); $('.lightbox_block').append('<img src="'+$(this).attr('src')+'"></img>'); $("#close").click(function () { $('.lightbox').css("display","none"); }); $("img").click(function () { $('.lightbox').css("display","block"); });});Почему-то картинки не отображаются хотя все правильно, вроде бы. Я еще совсем новичок, да и котелок не варит). Заранее спасибо!
0 votes1 answer -
Проблема со ссылками.
Суть такова: на сайте (интернет-магазин) при переходе по ссылке - совершается действие( добавляется товар в корзину). Но если поставить точно такую же ссылку или даже удилить прежнюю и поставить новую - действие не происходит. А мне надо расположить ссылки в другом месте страницы. Как можно псотупить?
0 votes11 answers -
Условие перехода к следующему элементу списку
Есть много туториалов на тему, как перейти к следующему дочернему элементу или родителю. Но покопавшись неделю с интернете не могу найти ни одного, где бы говорилось, как перейти к первому дочернему элементу следующего списка li. Нужно задать программе условие, чтобы при при клике на последнюю картинку в списке li, она переходила к первой картинке следующего списка. Когда делаю через обычное условие (if element = element:last-child), то при клике на последнюю картинку, она сразу уводит к следующему списку. А мне нужно, чтобы она тоже отработала клик и только после этого программа переходила к следующему списку. Буду благодарна за любые идеи, мои уже все закончились) …
0 votes2 answers -
Помогите разобрать с задачей на JavaScript
Задача такая: - при помощи объектно - ориентированного программирования на JavaScript (используя: классы и наследование) собрать вывод календаря на ближайшие 2 недели. Объекты недели и дни. Добавить в структуру выходные дни. JavaScript я начал не так давно изучать и пока не до конца понял сам подход к решению этой задачи. Если кто поможет разобраться, буду очень благодарен)
0 votes16 answers -
Как вывести колличество дней в месяце?
Подскажите, каким образом можно подсчитать и вывести количество дней в месяце? То есть у нас должно вывести с первого по последнее число месяца.
0 votes2 answers -
как сделать чтобы квадратики меняли цвет с 1) белого 2) красного 3) синего 4) черного
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title> - jsFiddle demo by holden321</title> <style type="text/css"> div { border: 0px solid black; width:50px; height:50px; float:left; margin: auto; text-align: center; } #log {text-align:right;} </style> <script type="text/javascript"> function zapusk(d) { if (!d.rgb) { d.rgb = 0; } s = (d.rgb).toString(16); while (s.length < 3) { s = '0' + s; } s = '#' + s; d.style.backgroundColor = s; //document.getElementById("log").innerHTML=s; d.rgb+= 1; if (d.rgb > 0xfff) d.rgb = 0; } window.onload=function(){ setInt…
0 votes2 answers -
cloud zoom gallery v 1.0.2
Здравствуйе, использую этот зум , выше подключаю jq 1.8.3, короче есть превьюшки изображений с классом .cloud-zoom-gallery, в коде плагина есть bind который вешает click на изображения , почему этот бинд не срабатывает и в итоге маленькие картинки не отображаются в большом контейнере и не зумятся, уже 3 часа сижу с этой проблемой. $(this).bind('click', $(this), function (event) {}
0 votes2 answers -
Помогите найти скрипт
Помогите найти скрипт с утра должно быть 70 потом кажен час добавляться по 4-5 так до 24 часов потом следующий день так само с 70 потом кажен час + 4-5 и т д.
0 votes8 answers -
perfect scrollbar - реализовать прокрутку
http://jsfiddle.net/s95ZU/ Проблема с удалением. Надо, чтобы при удалении элемента - скроллбар прокручивался к низу, а не оставался на том же месте. Офигеть, уже решила... да что такое... надо старую высоту отнять... Тогда такой вопросик. Может кто сможет помочь. У меня именно в хроме по сути тот же код работает некорректно, то есть вот эта часть function cartScrollBottom() { var oldHeight = $(cartItemsCont).height(); $(cartItemsCont).height("auto"); var newHeight = $(cartItemsCont).height(); $(cartItemsCont).height(oldHeight); $(cartItemsCont).scrollTop(newHeight - oldHeight); $(cartItemsCont).perfectScrollbar('update'); setTimeout(function() {}, 1); }Сраба…
0 votes0 answers -
Несколько модальных окон на одной странице
Подскажите пожалуйста кто видел скрипт на несколько модальных окон на одной странице, очень нужно, нашел всего 1, но он работает не совсем корректно в моем случае. Спасибо
0 votes12 answers -
Вопрос по робокассе
Подключаю робокассу, но возникли мелкие вопросы (гайд посмотрела, почитала). Мне удалось сформировать запрос на тестовый сервер и он выдал нужную страничку, а не ошибку. Заявки result уходят на почту, 2 страницы success и fail прописаны в настройках робокассы. 1)___ Теперь можно активировать аккаунт и все готово? Или нужно проделать еще что-то? От success и fail - мне не нужно никаких расшифровок входящий данных, а просто вывести сами страницы. И такой вопросик - в сформированном урл для оплаты я не прописываю валюту платежа, да и собственно осуществляю редирект напрямую, без подгрузки микроформы, где можно выбрать валюту. Пока я не активирую аккаунт - я не могу…
0 votes20 answers -
Помогите с анимацией
Ребят нашёл код, но всё бы хорошо, если б не статика... Кто знает как добавить анамацию плавного открывания блоков? JS еще не учил =( Вот сам код http://jsfiddle.net/cse_tushar/6FzSb/2/
0 votes1 answer -
Как принято называть такие функции?
Как правильнее или как принято называть такие функции в языках программирования? Функция, которая проверяет условие и в зависимости от него исполняет код? Например, есть функция, которая проверяет, сколько товаров в корзине, и если их много, то устанавливает скролл, а если мало, то удаляет скролл.
0 votes10 answers -
удалить безымянные узлы
помогите пожалуйста написать костылик fiddle html: <div class="cell image_outer"> <label class="label">Фото</label> <div class="box_common_outer"> <div class="box_common"> <div class="box_common_inner"> <img src="/media/cache/61/ad/61ad85ae26431c6fa3de2438e73bd7d2.jpg" width="83" height="83"> </div> </div> </div> На данный момент: <a href="/media/userprofile/path_glory_photo/n_2.jpg">userprofile/path_glory_photo/n_2.jpg</a> <input id="path_glory_photo-clear_id" name="path_glory_photo-clear" type="checkbox"> <label for="path_glory_photo-clear_id">Очистить</label> <…
0 votes1 answer -
правильный duration для анимации
Не могу придумать правильно распределить duration для анимации тикера. Если окно меньше 684 пикселя, то тикер двигается горизонтально, алгоритм движения такой: -вычисляю ширину первого элемента ссылки списка и двигаю margin-right самого списка на эту ширину. -при окончании анимации убираю первый элемент в конец. восстанавливаю значение списка и т.д. и дальше по такому алгоритму двигаются остальные элементы. Проблема в том, что элементы списка по ширине разные, если прописать константу для duration, то длинные элементы двигаются быстро, а короткие медленно. а нужно чтобы двигались одинаково. Я попробовала так: var el = ticker.settings.list;var widths = 1; …
0 votes5 answers -
скроллинг анимация на мобильных устройствах
Есть вот такой лендинг http://portfolio.alexlebedev.name/kubicom/ Там есть блок "Схема работы с нами", который должен появляться с анимацией. Все хорошо работает на десктопах, т.е анимация происходит в тот момент когда блок появляется в зоне видимости. Но проблема появляется на мобильных устройствах, анимация начинается когда блок находится примерно по центру ( на смартфонах), на планшете чуть ниже. Вот как это реализовано: https://codeo.me/57V Сделал пример на js.bin http://jsbin.com/batohode/3/edit Здесь все работает хорошо...
0 votes4 answers -
Не коректно работает .hover в скрипте для SVG карты
Имеется карта SVG при наведении курсора на область ее цвет изменяется. На первый взгляд все работает, но после того как курсор убран с области скрипт возвращает значение прописанное в последнем "color", а должен брать значение конкретной области. Также скрипт использует только значение последнего "color_hover". Получается наведя на область №1 она становится синего цвета а должна быть красная, после того как курсор убран с области ее цвет становится черным, а должен быть белым. Есть код такого вида: var paths = { Ob: { color: '#ffffff', color_hover: '#ff0000', name: '<b>Область №1.</b>', path: 'M 203,209 L 204,206 L 209,201 L 217,201 L 220,…
0 votes2 answers -
Google Maps API Проложить маршрут от м.Берестейка (Киев) к заданному адресу / Google API
Привет всем! Такая проблема, как по нажатию кнопки сделать построение маршрута от метро Берестейка к определенному адресу (адрес известен) ?. <button class="route btn btn-primary" id="travelMode1" data-travelmode="WALKING">Пешком</button> <button class="route btn btn-primary" id="travelMode2" data-travelmode="DRIVING">На авто</button> function initialize() { var settings = { zoom: 17, center: new google.maps.LatLng(50.445068, 30.420486), mapTypeControl: true, mapTypeControlOptions: { style: google.maps.MapTypeControlStyle.DROPDOWN_MENU }, navigationControl: true, …
0 votes8 answers -
Не работает скрипт js с jquery
Привет! Суть затеи такова: Есть таблица в центре сайта 5х9. В каждой таблице есть картинка 130х130 пикселей. Каждая такая картинка через промежуток времени меняется на вторую и потом на третью. Каждая на какую-то свою. Суть затеи похожа как на этом сайте. Я новичок, потому скачал скрипт по смене картинки на java и использовал его. Хотел чтобы получилось приблизительно как на этом сайте: http://evraz.com/ Скачал скрипт, по инструкции надо сделать так: После тега body ставить такой код: <script type="text/javascript"src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> Там где будет картинка, ставить такой код: <img src="images/ax1/…
0 votes4 answers