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
-
Как это исправить?
Здравствуйте помогите пожалуйста почему не работает меню и вкладка?http://likekino.net/1448-wtf-kakogo-cherta.html
0 votes8 answers -
ngModel в ngRepeat - проблема дочерних scope
Всем привет! Требуется помощь с особенностями AngularJS. С особенностями связывания(ng-model) внутри директивы ng-repeat. На сколько я понял, при таком использовании возникают какие-то дочерние scope, которые никак не связаны со scope контроллера: <div ng-repeat="item in items"><input type="text" ng-model="myVar"/></div>Вопрос, собственно, в том, как все-таки связать в данном случае input'ы всех div'ов с перменной myVar? Нашел статью на хабре: http://habrahabr.ru/post/223529/ И вопрос на Toster'е: https://toster.ru/q/191877 Но так и не понял как применить эти знания в моем примере. Поскольку там идет речь о привязке элементов массива (или свойств элеме…
0 votes7 answers -
Порядок gulp конкатенации!
Всем привет! На днях столкнулся с такой проблемой: gulp-concat собирает файлы не в том порядке, в котором мне нужно. Из-за этого скрипт работает неправильно. Пробовал менять местами элементы массива в gulp.src() - не помогло. Может кто знает, как работает эта штука и как изменить порядок конкатенации файлов? Спасибо!
0 votes4 answers -
В чем разница?
Привет! Не могу понять в чем разница, между вот этими двумя записями: getItems: function () { return [].concat(this._items); }getItems: function () { return this._items; } Это что-то вроде преобразования к массиву, если this._items не массив?
0 votes19 answers -
Расчет стоимости (сложение сумм)
Здравствуйте! Подскажите пожалуйста как сложить сумму чеков и скроллов вое дину, чтобы все суммировалось... То есть чтобы $('.option').val() прибавлялось к $("#total") (итог). Примеры есть, но мусолить их, это пустая трата времени, по этому делаю сам ... Пример: http://codepen.io/anon/pen/bdaKad
0 votes6 answers -
получить get-параметр после перезагрузки страницы
помогите пожалуйста советом на сайте каждый url содержит ?locale=ru или ?locale=enна странице есть переключатель, который меняет параметр locale на противоположный и перегружает страницу. я про помощи следующего скрипта пытаюсь на основе get-параметра присваивать класс active определённому элементу: $(document).ready(function() { var get = window.location.search, langContainer = $('.language_area'), rusToggler = $('#rus'), engToggler = $('#eng'); console.log(get); langContainer.find('a').removeClass('active'); if(get.indexOf('locale=ru')){ console.log(11); rusToggler.addClass('active'); }else{ console.log(22); engToggler.addClass('act…
0 votes8 answers -
Сравнение 2-х выбранных пользователем товаров.
Здравствуйте. — Немного освоил HTML и CSS, помаленьку пишу сайт. Теперь встала потребность сделать некий сервис, попробую описать в двух словах. Человек ходит по страницам сайта, рассматривает велосипедные фары (1 страница = обзор одной фары). Бац ! Понравилась ему фара, и он жмёт некую кнопку - "Добавить к сравнению", смотрит дальше, бац ! ещё одна понравилась, жмёт и там кнопку - "Добавить к сравнению". И так несколько раз, сколько ему там может понравится я не знаю, может только 2, а может и 5. Система должна как то запомнить те фары, которые он выбрал и при нажатии кнопки - "Перейти к сравнению", соответственно выйти на страницу сравнения. На этой странице посередине …
0 votes30 answers -
Изменить только текст
<a href=""><i>текст</i>еще какой-то текст</a>Вот вопрос,можно ли через селектор jquery менять только текст,который не в теге <i>?
0 votes4 answers -
Rainbow
Для подсветки синтаксиса применяю Rainbow, вот этот. https://craig.is/making/rainbows Хотел выделить отдельные строки через <mark>, но эти теги также обрабатываются и выводятся в коде, а не работают как теги. Вот основа для просмотра. Что можно в таком случае сделать, чтобы как-то выделить часть кода? http://jsfiddle.net/ahh5zbe7/
0 votes2 answers -
Таблица. Фиксированный заголовок, столбец.
Для сводных отчетов нужно, чтобы несколько колонок слева и заголовок оставались на месте, а данные прокручивались. Находил много решений, но они использовали библиотеки типа jQuery или были сложны в реализации (не учитывалось объединение ячеек) Мне хотелось сделать что-то универсальное и простое. Вроде получилось Области фиксируются вызовом функции FixHeaderCol(<таблица>, <сколько фиксировать строк>, <сколько фиксировать столбцов>, <ширина таблицы>, <высота таблицы>) Успешно работает в IE10, новой Опере, Мозилле, Хроме. Демо https://jsfiddle.net/axeqojwu/1/embedded/result/ Исходники с комментариями http://jsfiddle.net/axeqojwu/1/ З.Ы. …
0 votes7 answers -
Как закрыть Fancybox через ссылку в окне Fancybox-а
Есть открытое модальное окно через fancybox. В этом окне есть блок, в котором есть ссылка(иконка почтового письма) открывающая другое модальное окно(с фоткой и формой),которое не fancybox. И оно выходит под окном fancybox. Задача: При нажатии на ссылку(иконка почтового письма) в окне(fancybox), закрыть fancybox окно. Cделано на WP через EasyFancyBox PrintScrn:
0 votes2 answers -
Вывод нескольких результатов вычисления скрипта.
Добрый день! Понимаю что вопрос глупый и он от незнания js, но тем не менее мне не удалось найти ответ самостоятельно. Есть скрипт который считает 3 разных результата и есть форма из которой берутся значения. И есть 3 поля, куда надо вывести эти 3 значения. Но по непонятной мне причине, во всех 3-х полях выводится первое значение. Вопрос: как вывести в каждое поле свое значение? <script> function SumAll() { var myform = document.forms.myform; var a=parseFloat(myform.a.value); var c=parseFloat(myform.c.value); var sum = (a + c)/0.001532; var sum2 = Math.round(sum)/100; myform.som.value = sum2; …
0 votes2 answers -
JS сравнение объектов
Если сравнить две переменные, которым присвоен один и тот же кусок html кода, выбранный со страницы каким-либо методом, то результатом сравнения будет true. typeof говорит, что тип у этих переменных object. Каким образом происходит сравнение содержимого этих переменных? Меня интересует сам механизм. Неужели как строки?
0 votes3 answers -
Почему не работает скроллинг?
Доброго времени суток! Встретил решение скроллинга. Попробовал применить. Скажите, пожалуйста, почему не скролится клик?
0 votes5 answers -
Аналог Emmet для JS
Допустим есть строка вида var html = "<div class='gallery-item _active' data-id='5'><img src='/upload/temp/blablabla.jpg' alt='' /></div>";Есть ли в JS что-то для упрощения строки, приведённой выше? То есть написать что-то типа var html = "div.gallery-item._active[data-id='5']>img[src='/upload/temp/blablabla.jpg']";А затем уже при вставке HTML делать что-то типа $gallery.html(html.emmet());
0 votes20 answers -
Помогите сделать слайдер аля аккордион
Добрый день! Мне нужна помощь в написании слайдера в стиле аккордеон для моего сервиса. Есть вот такое меню надо сделать его в стиле аккордеон. С чего начать? Очень нужна помощь.
0 votes7 answers -
Добавление элемента с определённым классом или id
Нужно, чтобы при нажатии на <button id="add"> добавлялся <div class="select"> после себя самого, т.е. дублировался... Подскажите, пожалуйста, почему не работает код https://jsfiddle.net/fvmaxbv5/ Пробовал заменить кавычки, но тоже не работает https://jsfiddle.net/fvmaxbv5/1/ Спасибо!
0 votes4 answers -
При подключении jquery.min перестают работать 2 плагина
Закончил наконец-то делать адаптивное меню. Но после его установки обнаружил, что перестает работать плагин LLFJ - Lazy Load for Joomla! и модуль Lof ArticlesSlideShow Module Поэксперементировал, пришел к выводу, что все дело в этой строчке: <head><script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" type="text/javascript" ></script></head>Т.е. если убрать , то все работает, а если включить - меню работает, а другое выключается. Причем я читал, касательно первого плагина т.е. поидее все совместимо. тогда в чем дело?
0 votes2 answers -
Сохранение исходного кода.
Здравствуйте! Мне нужно реализовать простую на первый взгляд задачку. Сохранять исходный код открытых в браузере страниц в файл. Для этого я использую расширение которое отправляет код на локальный сервер - а он уже и сохраняет. Но такое работает только для http, а для https он выдает ошибку crossdomain соединение.
0 votes6 answers -
Проверьте пожалуйста код ротатора
Здравствуйте Товарищи дорогие, проверьте пожалуйста код Хочу установить на своем сайте простую баннерокрутилку, нашел вот такой код: <script type="text/javascript">var mycrib = [];mycrib[0] = '<noindex><a href="Ваша ссылка" target="_blank" rel="nofollow"><img src="Ссылка на изображение баннера" alt="Название баннера" width="240" height="400"></a></noindex>'mycrib[1] = '<noindex><a href="Ваша ссылка" target="_blank" rel="nofollow"><img src="Ссылка на изображение баннера" alt="Название баннера" width="240" height="400"></a></noindex>'mycrib[2] = '<noindex><a href="Ваша ссылка" target="_blank" rel="no…
0 votes2 answers -
Меню закрывается при наведении мыши (Срабатывает MouseOut родительского контейнера)
Всем привет. Попробовал реализовать анимированое меню таким вот образом http://codepen.io/BirviZ/pen/XbRBxg Если наводить курсор на синюю панель и убирать, работает все хорошо. Но если попробовать пройтись по пунктам, то меню начинает глючить. Догадываюсь, что у родительского nav срабатывает MouseOut. Но как сделать, что бы не срабатывало данное событие в пределах пунктов, пока не догадываюсь.
0 votes2 answers -
Монады в JavaScript. Что это?
Всем привет! Интересует вопрос, больше касающийся, наверное, функционального программирования и функциональных языков. Но, как я понял, в JS тоже такое есть и люди этим пользуются. Прочитал несколько статей на тему того, что такое монады. Но в итоге так и не получил достаточного представление об этом инструменте. Поэтому, собственно, и решил обратиться сюда за помощь. Может кто подскажет и поможет разобраться в этом вопросе. Так что же такое монады? Зачем они нужны? Как их используют? И неплохо было бы какой-нибудь пример=) Всем откликнувшимся заранее спасибо!
0 votes3 answers -
Callback-функции
Всем привет! Сегодня понял, что я совсем не понимаю что такое callback функции и зачем они нужны. Представлял себе это также, как описано в этой статье: http://habrahabr.ru/post/151716/ Но когда стал разбираться, понял, что основной код автора этой статьи легко обходиться из без этой callback функции. И работает точно также. Просьба немного пояснить этот момент и скинуть пример кода, в котором нельзя было бы обойтись без callback функции. Или просто хорошую статью, где об этом можно почитать(желательно на русском, но можно и на английском) Спасибо!
0 votes8 answers -
не совместимость скрипта magicvsl.com и таймера обратного отсчета
Добрый день столкнулся с такой проблемой, нужно сделать сайт где после просмотра 5 мин. видео подгружается основный контент. То есть сначала на сайте есть только видео, как только пользователь посмотрел 5 минут видео - сразуже под ним открывается скрытая часть сайта (привязка не к таймеру 5мин. а к просмотренному видео 5мин) для этой цели использовал скрипт из сайта http://magicvsl.com/все бы хорошо, работает но как только я прикрепляю в скрытую часть таймер обратного отсчета - возникает конфликт и таймер не работает, перепробывал штук 10 таймеров, везде одна проблема таймер не работает конфликт с скриптом http://magicvsl.com/ Возможно кто то поможет решить пробле…
0 votes1 answer -
Модальное окно, как научить загружать информер погоды только после открытия окна?
Здравствуйте уважаемые друзья, простите, я полный нуль в скриптах, возможно мой вопрос покажется вам глупым... Делаю для себя сайт, и хотелось бы загружать разнообразные информеры в модальных окнах, но проблема в том, что после обновления страницы сайта, загружаются все информеры которые установлены... Скажите, может у кого-то есть такое модальное окно в котором информер будет загружаться только после открытия окна, и поток данных информера будет прекращаться после его закрытия?? Помогите пожалуйста, никак в поисковике найти такое не могу, тем более с моими знаниями я легко мог пропустить нужный пример... Заранее огромное спасибо!
0 votes3 answers