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
-
Подсчет цены
Ребята, вопрос, сделал на сайте подсчет цены при увеличении количества товара, но не могу сообразить какое условие нужно написать чтобы цена вычиталась при уменьшении этого количества. Файлик с главным скриптом common.js, строки 185 - 208. Заранее спасибо http://alekseypn.ru/brinoli/catalog.html
0 votes2 answers -
Остановка всплытия
$('.b_70543').click(function (e) { var t = e.target; e.preventDefault(); e.stopPropagation(); if ((t.tagName = "A") || (t.className = "item-data")) { $('.m_modal').addClass('show'); if ($(t).data('btn') === 'button') { var parent = $(t).parent().parent().parent().parent(); } else { var parent = $(t).parent().parent(); } console.log(parent); var productArr = $(parent).find('.content-wrapper .content-holder .title-holder .title p').text(); var productArr = productArr.split(' | '); var productName = productArr[1]; var descr = productArr[0]; var p = $(parent).find('.price-holder .price p').text() var price = p; // var price = price.replace(','); var inputNa…
0 votes2 answers -
Простой раскрывающийся список
Привет. Обрабатываю логи syslog питоном. Потому что читать полугиговый текстовый файл нереально, хочу выгрузить их в html виде: Интересует именно возможность группировки/скрытия сообщений Т.е. 3х уровненая структура с возможностью скрытия/раскрытия 2 и 3 уровней. Никаких украшательств, стилей и тд не нужно. Подскажите пожалуйста, каким образом можно сделать одним файлом описанное выше представление. Возможно сможете предложить более простое и удобное решение данной проблемы. Заранее спасибо.
0 votes2 answers -
поочередное отображение иконки в раскрывающемся диве
Всем привет! Подскажите с задачей! Как сделать нормальную работу стрелок? При втором цикле кликанья нормально работает только третий элемент. Здесь можно экспериментировать
0 votes2 answers -
Максимальная оптимизация изображений в Gulp
Здравствуйте! Может кто нибудь подсказать, как лучше всего настроить gulp-imagemin для оптимизации изображений, чтобы google PageSpeed не ругался? Я использую стандартные настройки этого плагина: gulp.task('imagemin', function() { return gulp.src(['app/img/**/*.+(jpg|png)') .pipe(imagemin()) .pipe(gulp.dest('dist/img')); }); К примеру если я ужимаю те же картинки на TinyPNG, то получается гораздо лучше, но это ручной способ... Может к этому плагину нужно какие то дополнения? Или есть более лучший вариант? Заранее благодарен за помощь!
0 votes2 answers -
задачка с learn.javascript.ru
помогите разобраться в коде, разве на 14 строке перед text += piece не должен стоять return, иначе как тогда alert все это выводит?
0 votes2 answers -
При использовании materialize.js глюк с лейблом
Всем привет, При использовании materialize.js заметил что если для инпута <div class="input-field col s6"> <input class="editable_field string_input validate valid" value="" id="drd_date_formatting_prefix" type="text" maxlength="50"> <label for="drd_date_formatting_prefix" class="active">Date formatting prefix</label> </div> програмно заполнить значением $("#drd_date_formatting_prefix").val("_prefix") то при открытии в модальном окне получается что лейбл отображается на инпуте и текст инпута и лейбла сливаются Если мышкой кликнуть на инпуте а потом убрать - то лейбл возвращается на свое место... Нужно выполнить об…
0 votes2 answers -
Помогите, пожалуйста, определить инструмент.
Добрый день, Уважаемые профессионалы. Столкнулись с очень неприятной ситуацией, оплатили исполнителю работы. Он прислал часть разработки и пропал. Уже две недели не выходит на связь и игнорирует звонки. Хотим дальше продолжить работу сами, но не можем понять с помощью какой среды или конструктора он ваял сие приложение. http://test.itarium.ru/project/ Он упоминал в процессе общения какой-то движок или генератор, на котором будет это писать. Но названия его мы не запомнили. Помогите, пожалуйста определиться с инструментом, ну не верится, что он тупо руками код писал. Спасибо.
0 votes2 answers -
Envo. Библиотека для организации и наследования плагинов jQuery
Понимаю что во времена Angular, React и прочих фреймоврков может быть не очень актуально, но все же решил опубликовать свою простенькую библиотеку для огранизации плагинов старого доброго jQuery. Библиотека решает следующие задачи: Организация кода плагина в виде псевдо-класса Наследование плагинов Передача параметров в плагин Подключение плагинов к странице Ajax-перзагрузка плагинов Подписка на события Если кому интересно, прошу сюда: https://bitbucket.org/grifix/envo Примеры использования тут: https://bitbucket.org/grifix/envo/sr...les/?at=master Пример плагина: (function ($) { var parent = envo.Plugin; // Плагин от…
0 votes2 answers -
Работа скрипта в на конкретном блоке
Есть список с товарами. В каждом пункте есть блок с количеством едениц, и две кнопки + и -. Если есть более одного товара то не зависит на каком блоке кликать скрипт работает на всех, а нужно чтобы только на блоке на котором происходит действие. Код jQuey: var result = $('.cart__goods_item .cart__numbers_result'); var rel = $('.cart__goods_item .cart__numbers_reload'); var i = 1; $('.cart__goods_item .cart__numbers_plus').on('click', function() { if (i < 10) { i++; result.text(i); } }); $('.cart__goods_item .cart__numbers_minus').on('click', function() { i…
0 votes2 answers -
Помогите разобраться с простейшим калькулятором
Здравствуйте! Нужно создать простой калькулятор для расчета веса, в html оформил, в js присвоил названия функций и формулу. Но не работает. Нужно чтобы при заполнении сразу высчитывался результат. Вот сам код. В JS не силен. <input class="dlina"> <input class="wirina"> <input class="tolwina"> <input class="plotnostb"> <input class="ves"> <script> var D = $('dlina'); var W = $('wirina'); var T = $('tolwina'); var P = $('plotnostb'); var V = $('ves'); var R = ((D/1000) * (W/1000) * (T/1000)) * P; R = V; </script>
0 votes2 answers -
Затемнение фона по клику
Ищу решение для задачи. Есть небольшой кусок js кода открывающего-закрывающего боковую панель навигации. Нужно изменить-дописать код так, чтобы при открытии.sidenav фон затемнялся, при закрытии возвращался к исходному состоянию. Код лежит здесь — http://javascript.ru/forum/site/70434-zatemnenie-fona-po-kliku.html
0 votes2 answers -
Как сделать пренаправление по вводу текста в поле?
Все привет. Есть инпут ввода текста. <input id="to-search" class="form-text"> Как, сделать, чтобы по вводу в этот инпут было перенаправление на кастомный урл, например на /search=[slovo] ? Я конечно же могу наХТМЛ-ить форму типа <form action="/product-search?title" method="get"> <input class="form-text" type="search" name="title" placeholder="Поиск по сайту"> </form> но интересует, как сделать через JS / JQuery Понимаю, что вопрос легкий не обижусь если в доки ткнете.
0 votes2 answers -
Кнопка выключить свет
Есть такой код: https://jsfiddle.net/hcandrq2/10/ Нашёл код http://jsfiddle.net/uhL35f15/2/ http://jsfiddle.net/uhL35f15/11/ Объединить не получаеться https://jsfiddle.net/hcandrq2/62/ https://jsfiddle.net/hcandrq2/92/ - помогите разобраться
0 votes2 answers -
Работа с массивом files
В общем, кастомно оформляю кнопку загрузки файла. С помощью JS и массива files вывожу название прикрепленного файла, но есть проблема. Допустим, я прикрепил сначала 2 файла, а потом мне захотелось прикрепить 1 файл. И по идее прошлые два файла должны исчезнуть, и появиться текущий. В моем же случае последний добавленный файл конкатенируется к двум предыдущим. Как это победить? http://jsfiddle.net/2x152yxx/
0 votes2 answers -
как пользоваться КЛАДР?
подскажите пожалуйста, что нужно сделать чтобы получить возможность использовать базу городов от КЛАДР? она выложена в общий доступ, но обратиться через ajax к ней невозможно потому что браузеры не разрешают кроссдоменные запросы когда бэкенд пишешь сам, то сам же и настраиваешь отдающий сервер в соответствии с CORS, но здесь не тот случай. однако, думаю, большинство разработчиков тянут данные из КЛАДР при помощи ajax. и.... я тоже хочу пока только придумал установить в хром расширение. но это временная мера - только для этапа разработки.
0 votes2 answers -
Заменить часть строки
Добрый день. Подскажите пожалуйста, есть строка. Если в ней больше 35 символов остальные символы нужно заменить на ... (троеточие). Как можно решить такую задачу?
0 votes2 answers -
запрет выбора Select`a по условию
Нужно заблокировать выбор города из списка, пока не выбрана область. Как это можно на js реализовать?
0 votes2 answers -
Пишу игру на JavaScript, проблемы с canvas
Пытаюсь загрузить в документ все картинки в виде <img> Затем поместить их все в массив И дальше вывести эти элементы в <canvas>, используя drawImage() Не получается. Картинки загружаются, массив формируется, но вывода в CANVAS не происходит. Кто знает, в чём дело, прошу помочь советом. ulitka.rar И, кстати, локально сохранённый пример с w3school тоже не работает. Хотя, у них на сервере всё прекрасно рисуется. https://www.w3schools.com/jsref/tryit.asp?filename=tryhtml5_canvas_drawimage example-1.rar Записанный пример на сервер моего хостинга, тоже отказывается работать http://savc.16mb.com/_v11/ulitka/…
0 votes2 answers -
Исходный код ajax
Не понимаю, сделал обычный ajax запрос, что бы подгрузилась разметка, в браузере всё отображается, что надо, а заглянул в исходный код, а там пустота, почему, кто с таким сталкивался? Во вкладке elements присутствует, а ctrl+u там её нету
0 votes2 answers -
Ошибка в программе на JavaScript
Не могу понять, где я ошибся. При попытке загрузить страницу со скриптом, вывод в консоль Uncaught SyntaxError: Unexpected end of input index-ed-8.html:47 Uncaught ReferenceError: start is not defined at onload (index-ed-8.html:50) Ну, то есть, главная функция не правильно определена. Сколько не всматриваюсь в код, не могу понять, что не так. Вроде бы всё написано верно. index-ed-8.html
0 votes2 answers -
Смена значка кнопки при ее нажатии
Добрый день. Столкнулся с такой проблемой. Я сделал кнопку при нажатии на которую включается звук у видео, при повторном нажатии звук выключается. У кнопки есть картинка в виде значка выключенного звука. Как сделать чтоб при нажатии на кнопку значок менялся на нужный и при повторном нажатии значок менялся обратно. При этом кнопка должна продолжать выполнять свою функцию. HTML <div align="right"> <input type="image" src="icon/no-audio.png" onclick="mute(this, 'vid1')" class="knopka01" value=""> </div> </section> _______________________________________________________________________________________ CSS .knopka01 { display…
0 votes2 answers -
Добавление в div класа
Добрый день. Есть подряд несколько дивов с одинаковыми класами. Задача на каждый второй добавить дополнительный клас reverse. Например: <div id="content"> <div class="object slider-with-block-3"></div> <div class="object slider-with-block-3"></div> <div class="object slider-with-block-3"></div> <div class="object slider-with-block-3"></div> <div class="object slider-with-block-3"></div> </div> Подскажите решение через Javascript
0 votes2 answers -
Помогите найти Список
Подскажите где можно взять готовый вот такой список http://prntscr.com/mir9s0 . При выборе страны, меняется флаг и название. Нужно на JQuery.
0 votes2 answers -
Вопрос про SlickSlider
Как реализовать такое поведение, чтобы когда я прокручивал слайд, снизу, где все иконки, в центре была активная иконка, у которой был размер больше, чем у остальных? То есть как при прокручивании слайда добавлять класс 'active' иконке, что находится в центре? При этом все иконки тоже должны прокручиваться в слайде. .testimonials-client p.testimonials-client__feedback This is Photoshop's version of Lorem Ipsum. Proin gravida nibh vel velit auctor aliquet. Aenean h3.testimonials-client__name Jane Galadriel span.testimonials-client__subname Ceo tengkurep img.testimonials-client__photo(src="images/client-1.png", alt="") img.testimonials-client__photo(sr…
0 votes2 answers