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
-
Как исправить корректную работу toggle кнопки меню
Всем привет. Верстаю сайт интернет магазина. Вот ссылка. Сайт адаптивный. В сайте кроме 2 меню есть еще и фильтр-конфигуратор слева. На мобильном версии, этот конфиг панель скрывается полностью и открывается с помощью кнопки с иконкой шестеренки. При нажатии на эту кнопку на блок добавляется класс .show который открывает этот панель в не раскрытом положении и далее автоматически открывается с событием .trigger(). Проблема заключается в том, Сейчас при нажатии на эту кнопку конфиг панель открывается, но при повторном нажатии ведет себя как на десктопе. То есть, полностью не исчезает. Никак не могу программировать так чтобы при нажатии на главную кнопки конфигуратора, этот …
0 votes0 answers -
Сортировка элементов разных массивов
Есть массив, в котором массивы. Как их отсортировать, что бы после сортировки, они выводились по убыванию возраста? Сейчас такой вид var arr = [ ['26', 'firstname1', 'lastname1'], ['14', 'firstname2', 'lastname2'], ['22', 'firstname3', 'lastname3'], ['23', 'firstname4', 'lastname4'], ['20', 'firstname5', 'lastname5'] ] А как сделать такой? var arr = [ ['26', 'firstname1', 'lastname1'], ['23', 'firstname4', 'lastname4'], ['22', 'firstname3', 'lastname3'], ['20', 'firstname5', 'lastname5'], ['14', 'firstname2', 'lastname2'] ]
0 votes4 answers -
webpack && compass
Кто нибудь использует ? Тщетно пытаюсь настроить уже не первый день. Нашёл вроде как верное решение для запуска компаса, но на импорте картинок ловлю ошибку, никакие варианты путей не работают. Ссылка на файлы https://github.com/Andrey7287/new-webpack
0 votes0 answers -
API VK
Почему пишет VK не определенна, если скрипт создался, вставился и загрузился? http://plnkr.co/edit/I1LJyNgUezB4AAuTomaA?p=preview
0 votes9 answers -
JQuery. Как перетащить текст из одного списка в другой?
Всем привет! Есть "block2", в котором есть список из блоков с текстом. Этот текст нужно перетащить в соответствующие блоки в "block1". Т.е. текст из первой строки нужно вставить в первую строку другого блока, вторую - во вторую и т.д. Нужно забирать именно текст без перестраивания и копирования структуры. Во вложении накидал картинку)
0 votes2 answers -
Неизвестный скрипт
Добрый день! Сегодня заметил непонятно откуда взявшийся скрипт <script src="/vgttkru/t_filter.js" async="" type="text/javascript"></script> Он прописывается автоматически на создаваемых или редактируемых страницах сайта. Открывается по ссылке http://moskwa.rpk-service.su/vgttkru/t_filter.js Внутри код: (function(){function g(a,b){var c=a.createElement("script");c.type="text/javascript";c.async=!0;c.src="/vgttkru/t_filter.js";b&&(c.src+="?"+b);a.body.appendChild(c)}function m(a){return"/vgttkru/filter_proxy_iframe.html?q="+a+"/d"+location.hostname}function n(a){try{var b=document.getElementById("vegetatika-frame")||document.createElement("I…
0 votes1 answer -
Динамическое создание кук
Почему у куки не создаётся срок годности? В таблицу добавляется, но в Cookies не добавляется? Добавляю куки на 114 строке http://plnkr.co/edit/X0tbjoV71YtFrxMDF5XV?p=preview Я не знаю, как это правильно написать, уже всё перепробовал document.cookie = newTd.innerHTML + '=' + newTd2.innerHTML +'; expires' + newTd4.innerHTML
0 votes1 answer -
Как задать поведение для каждого элемента?
Собственно, есть вот такой блок(картинка внизу). При нажатии на пункт, он должен разворачиваться. Открытым может быть только один пункт. Но у меня пока другая проблема, я никак не могу понять, как мне задать обработчик для каждого пункта по отдельности. Например, когда я нажимаю на первый элемент, то открываться должен только он, у меня получается, что открываются все. Вот то, что я наваял на JS. Прошу сильно не пинать, это только 2й макет). <div class="work-type"> <div class="work-item"> <span>Photography</span> <i class="fa fa-angle-down" aria-hidden="true"></i> </div> <p class="desc">Lorem</p> …
0 votes4 answers -
Скрипт инкремента
Всем привет! Есть скрипт инкремента числа : http://jsfiddle.net/f48ZD/537/ .Как сделать так, чтобы он срабатывал один раз при первой прокрутке?
0 votes0 answers -
Не могу присвоить функцию переменной (вопрос новичка)
Добрый день! Подскажите, кто чем может - изучаю JS и не могу понять одну вещь. Почему вот так ошибки нет: function f() { var z = 7; return function() { console.log(z); } } var x = f(); x(); ————— 7 А вот так ошибка есть: function f() { var z = 7; return console.log(z); } var x = f(); x(); ——————- Uncaught TypeError: x is not a function at <anonymous>:7:1 Я ника не могу понять, почему в первом случае x(); отрабатывает, а во втором это вдруг уже не функция.
0 votes5 answers -
Что вы думаете насчёт vuejs?
Здравствуйте. Не холивара ради. На днях наткнулся на такую штуку, как vuejs. Сделал пару простых приложений. Вроде штука удобная, думаю использовать как альтернативу jq. У кого нибудь уже есть опыт работы с этой либой? Как впечатления?
0 votes0 answers -
Функции JavaScript + innerHtml
начал изучать сей язык, столкнулся с проблемой: <!doctype html> <html> <head> <meta charset="utf-8"> <title>Документ без названия</title> <script language="javascript" type="text/javascript"> function check() { var number=document.getElementById("cifra").value; switch (number) { case '1' : alert('Кукареку'); document.getElementById('vvod').innerHTML = 'Пользователь ввел 1.' break; } } </script> <style> p { color: red; font-size: 18px; text-decoration: underline; } </style> </head> <body> <font> <form> Введите число от 1 до 10: <input type="text" name="nu…
0 votes2 answers -
Цикл в цикле
Почему в ячейки таблицы, записывается последний элемент массива, а не по порядку? Если tr[m] заменить на tr'ай', то загрузится по порядку, но потом в консоле будет ошибка Cannot read property 'cells' of undefined не понятно почему и после этого изменения не работает обработчик. http://plnkr.co/edit/cKjgpwAhw8VS95xSs46g?p=preview
0 votes0 answers -
События
Это нормальный код для новичка? https://jsfiddle.net/mop8uphv/2/
0 votes40 answers -
Параметр промиса
Как сделать, что бы функция выводила время, без нулей? https://jsfiddle.net/wm1vhajh/
0 votes1 answer -
Как написать адаптивный скрипт для блока аккордион
Всем привет. Верстаю адаптивно. Столкнулся с задачай. В футер есть блоки со спиской внутри. На мобильном разрешение нужно сделать этот блок аккордионом. Как можно делать так, чтобы скрипт реагировал на изменение breakpoint а. Или есть другая решения? Спасибо заранее. Для наглядности прикрепил картинку.
0 votes5 answers -
Простейший drag and drop
Если перемешать ползунок вправо, а потом влево, то курсор его не цепляет, как убрать этот косяк? https://jsfiddle.net/cgcjp036/
0 votes12 answers -
Подстановка данных в форму
Здравствуйте! Подскажите пожалуйста, как реализовать, что бы после отправки формы происходило перенаправление на страницу с ещё одной формой, и данные которые пользователь вводил в форму на первой странице подставились автоматически в форму на второй странице? Приходила мне email рассылка и там ссылка на страницу где надо оставить заявку. Я перехожу по ссылке в письме и на открывшейся странице в форме уже мой email адрес подставлен. Как это сделано? Я полный новичок в JavaScript программировании.
0 votes0 answers -
Функция, которая считает количество элементов
как можно сократить код, неужели к каждому тегу, писать своё условие? Как сделать, что бы сообщение Элементов с классом выводило только 1 раз, а не три? https://jsfiddle.net/p6b8nqxb/
0 votes4 answers -
Одалживание метода
Кто сможет объяснить, почему, если удалить переменную elems, то одалживание не будет работать? http://plnkr.co/edit/HQFQGkne95wRDvLmcTYV?p=preview
0 votes3 answers -
Функция сравнения объектов
Нормальным ли я способом сделал? Свойства объектов разном порядке http://plnkr.co/edit/rVTnrYkQQphfLquUehu8?p=preview
0 votes0 answers -
Объекты
https://jsfiddle.net/ou6q8za6/1/ Я не понимаю, как это работает . Почему сначала выскакивает последний return, а не тот, который вложенный в перебор ключей? Или если в объекте нету ключей, то код, который находится в цикле игнорируется?
0 votes14 answers -
Появление контента при быстром клике по табам
Доброго времени суток! Подскажите,может,кто-то использовал в своих проектах этот jQuery плагин - http://shiftynav.rjansen.name/ Как сделать,чтобы хорошо/правильно работала анимация(смещение контента влево/вправо) при быстром-быстром клике по табам? Или,может,подскажите свой способ создать такие анимированные табы(при этом контент уходит влево/вправо), но,чтобы быстрый-быстрый клик по табам работал(и в IE8),чтобы контент успевал появляться при быстром клике. спасибо)
0 votes3 answers -
Проблемы с рекурсией
function pow(x, n) { if (n != 1) { // пока n != 1, сводить вычисление pow(x,n) к pow(x,n-1) return x * pow(x, n - 1); } else { return x; } } alert( pow(2, 3) ); // 8 На первом шаге получается pow(2, 3) = 2 * pow(2, 2) = 2*2*2 = 8 а если вызывать pow(2, 4), то должно получится 16 pow(2, 4) = 2 * pow(2, 3) = 2*2*3 = 12 Почему 12, а не 16?
0 votes19 answers -
отправка post-запроса fileupload выдает 403
Всем привет, В проекте с jquery 3.1.0 для отправки post-запроса работает нормально: var HRef = "{{ base_url }}admin/attribute/update_attribute_item" var DataArray = { "attribute_id": '{{ id }}', "attribute_item_id":current_attribute_item_id, "item_value": encodeURIComponent(attribute_item_item_value), "item_label": encodeURIComponent(attribute_item_item_label), 'csrf_test_name': $.cookie('csrf_cookie_name') // TODO : UNCOMMENT ON LIVE }; jQuery.ajax({ url: HRef, type: "POST", data: DataArray, success: onChangedAttributeItem, dataType: "json" }); На другой форме с запросом при выборе картинки fileupload ( jQuery File Upload Plugin 5.31.6 ) var HRef = "…
0 votes0 answers