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
-
Посоветуйте карусель с табами
Нужно что то наподобии этого: Моя ссылка
0 votes1 answer -
Посоветуйте книгу по jquery!
Посоветуйте, какую книгу купить по jquery?
0 votes4 answers -
Посоветуйте многоуровневое адаптивное меню с гамбургером
Собственно, вопрос в заголовке. Хочется добротное адаптивное меню, складывающееся в гамбургер. Нравится поведение http://mmenu.frebsite.nl/ с выплывающими уровнями в мобильной версии, но оно устроено так, что растянуто по всей высоте, как в приложении. А в десктопном варианте оно должно именно "выпадать". например, как на https://www.ulmart.ru/catalog/mobile_charger Поделитесь советами из опыта пожалуйста?
0 votes0 answers -
Посоветуйте отладчик javascript
Наподобие firebag для html и css. В файрбаге встроенный смотрел, да как-то то ли я плохо разобрался, то ли он малофункциональный.
0 votes4 answers -
0 votes1 answer
-
Посоветуйте ротатор баннеров на jQuery
Собственно, не совсем баннеры, а сплэш-картинки с описанием. Задачи такие: картинке нужно присваивать ссылку, у картинки должно быть отдельно расположенное описание (нормальным HTML кодом), список кнопок с номерами картинок. Вот примерно так надо. Но этот скрипт платный. Мож бесплатные есть?
0 votes3 answers -
Посоветуйте хороший скрипт меню-аккордеон
Здравствуйте! Посоветуйте, пожалуйста, хороший скрипт меню типа "аккордеон". Возможно, кто-то использует. Перепробовал масссу, включая с завязкой на куках. Необходимо, чтобы он добавлял определенный класс всем родительским элементам списка и списки, имеющие этот класс раскрывались. по умолчанию закрыт, раскрывается по клику. Без куков, они слишком много следят
0 votes17 answers -
Посоветуйте хорошую jquery-галерею
Здравствуйте! Прошу Вас посоветовать jquery-галерею с миниатюрами снизу, которые можно листать и чтобы при клике на выбранное главное изображение показывал его на весь экран. Стандартная галерея интернет-магазина, возможно кто-то сталкивался/использовал! Спасибо!
0 votes5 answers -
Посоветуйте, какой проект можно реализовать на JavaScript.
Добрый день! Ищу тему для курсовой - проект на JavaScript, не игра. Допускается использовать другие языки программирования, но основной - JS. Из того, что нашел в интернете - online reader, mp3-player или эмуляторы dos. Может у кого есть техническое задание на тот или иной проект на JS. Спасибо.
0 votes4 answers -
Поставить якорь на нопку submit
Требуется сделать, чтобы при отправке формы и перезагрузке страницы пользователь оказывался в том месте страницы, где находится форма, n.е. поставить якорь на кнопку submit. Я так полагаю, что это можно сделать только с помощью js, только не соображу, как? Буду благодарна, если кто нибудь подскажет.
0 votes2 answers -
Постинкремент
Первый код работает нормально, переменная не должна сразу увеличиваться. А почему во втором коде, она сразу увеличивается? http://jsfiddle.net/guftgokp/1/
0 votes5 answers -
Постоянная генерация события mousemove в Chrome
Однажды, делая jQuery презентацию через fadeIn-fadeOut встала задача ее запуска лишь после того, как пользователь подвигает курсором мыши по странице. Проверку построил через событие mousemove. Все это везде прекрасно работало, кроме Chrome, он почему-то сам постоянно генерировал сие событие. Даже когда курсор находился на одном месте – событие происходило. Пришлось извращаться и самому делать проверку на изменение координат курсора при его движение, но это сам факт такого извращения меня не особо радует. Было это еще в начале лета, решил, что баг в браузере и скоро его исправят, но опять делал похожую задачу и он всплыл. Есть ли более культурное решение данной проблемы,…
0 votes17 answers -
Постоянное вращение изображения
Есть скрипт: <script type="text/javascript" src="/js/jqueryrotate.2.1.js"></script> <script type="text/javascript"> jQuery(document).ready(function() { // Функция статичного поворота на 45 градусов jQuery("#rotate1").rotate(45); // Постоянное вращение картинки var angle = 0; setInterval(function(){ angle+=3; jQuery("#rotate2").rotate(angle); },50); // Поворот при наведении курсора на 180 градусов jQuery("#rotate3").rotate({ bind: { mouseover : function() { $(this).rotate({animateTo:-180}) }, mouseout : function() { $(this).rotate({animateTo:0}) } } }); }); </script> <img src="картинка" width="25px" alt="" id="rotate3" /> Нужно объедини…
0 votes2 answers -
постраничная навигация
Здравствуйте! Есть сайт(сделан на битрикс,но не суть), контентная область-фиксированный блок определенной высоты и ширины. И есть контент который подгружается в эту область.Суть такова - если контент больше чем область, появляется навигация, и пользователь постранично листает. Причем контент(php файл) - состоит и из статики и из динамически сформированного содержимого. Заранее разбить его на блоки нельзя,т.к. неизвестно сколько всего там будет. Все примеры которые я нашла по созданию pagenavigation основаны на том что мы как то структурируем заранее что будем листать - с помощью списка(li), или дивов. Собственно вопрос- как реализовать такое? Буду рада полезным ссылкам!…
0 votes1 answer -
Постраничная навигация без редиректа
Есть сайт-галерея художника, скажем там 50 картин, хочет, чтобы на странице было по 5, я сдела, сделал постраничную нацигацию на php, подключил плагин галереи, на первой странице с 1 по 5 изображения, на второй с 6 по 10, но он хочет, чтобы когда нажимаешь на миниатюру и попадаешь в галерею можно было листать все изображения, это возможно как то реализовать? Может Ajax? А может есть уже велосипед придуманный?
0 votes1 answer -
Построение ломанной линии в JS
Замечено, что на балке, имеющей чередующиеся между собой неподвижные опоры и подвижные шарниры, при наличии участка, где если сделать подъём точки в бесшарнирном пролете, то можно получить вертикальное перемещение шарниров, как показано на картинке. Как с помощью JS описать этот процесс с выдачей необходимых результатов?
0 votes0 answers -
Построение списка select с помощью JS в Opera 9.0
Здраствуйте! Задача такова - нужно менять формат времени с "00:00" на "1 PM" и обратно. И выводить список часов в select Все строится с помощию JavaScript. Кроме-того при смене формата времени, установленное в select значение должно сохраняться, а не сбрасываться на первое. Когда я с помощью того же самого JavaScript пытаюсь выбрать нужный элемент в списке, появляются лишние пустые options, которые являются всего лишь визуальными (на самом деле количество options такое какое и должно быть, т.е. 24). Причем этот косяк возникает только в Опере. Если не устанавливать принудительно selected элемент, все работает нормально. В чем может быть проблема? Помогите, пожалуйста, раз…
0 votes3 answers -
Постфиксный инкремент
Доброго дня, пытаюсь изучать JS. Есть такая задачка. var a = 2, b = 2, c, d; c = ++a; d = b++; c = (2 + ++a); d = (2 + b++); console.log(a, b, c, d); Ответы: a=4 b=4 c=6 d=5 НЕ ПОНИМАЮ почему d =5. Хоть убейте не доходит.
0 votes2 answers -
Посчитать количество div'ов
Здравствуйте Есть такой код: <div class="blok"> <div>Здесь текст</div> <div>Здесь текст</div> <div>Здесь текст</div> <div>Здесь текст</div> </div> Как на jquery посчитать количество div'ов в div class="blok"?
0 votes2 answers -
Почему innerHTML не работает в Mozilla?
Странно, вроде читал топики о кросбраузерности, что innerHTML допустимая функция... В опере работает, в ИЕ работает, а в Мозилле чейто не хочет... что скажите? js file: function def_help() { var cStr=''; cStr += '<center><img src="images/help.jpg" width="600" height="285" /></center>'; document.all('main22').innerHTML = cStr; } index.html: <body onload="getOptions(); def_help()"> <div id="main22"></div>
0 votes5 answers -
Почему placeholder становится текстом при фокусе?
https://www.zebra-tara.ru/catalogue/plastic-boxes На разрешениях меньше 480px в ширину я скрываю строку поиска и отображаю ее по клику на иконке лупы. Заботясь о пользователе, я сразу ставлю фокус в поле ввода. Но вот беда: при программной установке фокуса placeholder внезапно становится текстом. А если программно фокус в поле не ставить, а после появления поля ткнуть в него руками - то всё в порядке, placeholder на месте: Я не понимаю, почему так. Отследить в коде не смог, ничего явно не устанавливает значение. Посоветуйте?
0 votes3 answers -
Почему target != element в ИЕ?
Код: function test(elem, control) { elem = typeof elem == 'string' ? document.getElementById(elem) : elem; control = typeof control == 'string' ? document.getElementById(control) : control; addListener(document.body, 'click', function(e) { e = e || window.event; var target = e.target || e.srcElement; alert(target == control); // в ИЕ все время "false", в Мозилле два алерта сначала "false" потом "true" }); } Помогите понять, что я делаю не так?
0 votes15 answers -
Почему алерт не выводит значение два?
https://jsfiddle.net/g58sk9fg/
0 votes3 answers -
Почему в мобильном Хроме нет того же обработчика что и на десктопном?
Здравствуйте! Есть сайт. В десктопном Хроме на кнопку "Добавить в корзину" с кодом <input type="submit" name="addtocart" class="addtocart-button" value="Добавить в корзину" title="Добавить в корзину"> вешается обработчик Virtuemart.addtocart = function (e){... на событие click. Обработчик располагается в подключаемом файле /components/com_virtuemart/assets/js/vmprices.js?vmver=8847 Когда я начал отлаживать через кабель браузер в мобильнике, то там на событие click оказалось нет того же самого обработчика, хотя вышеуказанный vmprices.js также подключен в коде страницы. Почему в мобильном Хроме 42.0.2311.111 не висит указанный обработчик события клика по кнопке "До…
0 votes3 answers -
Почему ванильный JS еще кому-то нужен?
Я в JS не совсем профессионал, но почему ванильный настолько неудобный и громоздкий именно с манипуляцией DOM??? Благо есть Jquery!!! Я не понимаю этих мазахистов которые пишут все эти getelemen(s)By... Ведь что выбрать ведь чтоб выбрать несколько тегов, такие бубны приходится писать!!! А если подумать о создании нодов, так это вообще! Создать элемент, впихнуть в него еще какой-то, потом вставить в него HTML!!! Это треш!!! Так вот те кто пишут на ванили, у них самооценка завышена или есть какие-то плюсы? Да там производительность выше, не это в тысячных долях секунды, размер исходника?
0 votes30 answers