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://plnkr.co/edit/6E4JKWWohda1FXwmhZcK?p=preview
0 votes0 answers -
Google analytics target
Добрый день. У гугла есть такая фишка как таргет. Подскажите пожалуйста, нужно сделать, что бы при отправке формы в этот самый таргет передавалось значений (в админке гугла эта штука сделана). Саму форму передаю ajax, пробовал такой вариант: $(function(){ var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXX-X']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.ins…
0 votes1 answer -
Установить значение для bootstrap-slider
Всем привет, На странице ссылка есть "Filter on rating" блок со слайдером как описано тут Описание и тут примеры Демо Слайдер работает но не удается програмно средствами JS установить значение для этого слайдера Ниже 2 кнопки для тестирования "test Value 1" с кодом function testValue1() { alert( "testValue1 nsn_woo_ext_search_ratingSlider::"+var_dump(nsn_woo_ext_search_ratingSlider) ) nsn_woo_ext_search_ratingSlider.slider('setValue', 1).slider('setValue', 5); } и выдает ошибку Error: cannot call methods on slider prior to initialization; attempted to call method 'setValue' "test Value 2" с кодом function testValue2() { alert( "testV…
0 votes0 answers -
Как создать динамический слайдер в модальном окне?
Что я хочу сделать. На странице очень много мелких картинок. При клике на одну из них, открывается модальное окно со слайдером внутри. В слайдере представлены все картинки существующие на странице, при чем первым слайдом будет та картинка, по которой кликнули. Но я завис на очень раннем этапе. Я уверен, что-то похожее уже делали, я не смог найти. Буду благодарен, если ткнете носом. Накидал пример из 3х картинок, но даже в консоли получаю ошибку. Не знаю почему. https://jsfiddle.net/mnu2zL3k/
0 votes1 answer -
Проверка ДЗ
Надо перебрать всех пассажиров и вывести их количество. Вывести имя пассажира и определить, оплатил или нет. Количество оплативших. Количество не оплативших. Это нормальный код? http://plnkr.co/edit/GtdqwD4kv27rcy1pXGEL?p=preview
0 votes13 answers -
медленный вывод текста
Почему выводит undefined и почему символы не выводятся поочерёдно? http://plnkr.co/edit/BeaS7Gls1ATwqZH6AQ7V?p=preview
0 votes4 answers -
Фреймворки
Объясните мне вкратце, что дают такие штуки, как: Ember, Angular, React, Backbone, Knockout и т.п. Что нельзя сделать на чистом JS, без этих штук? А может это всё специально сделано для инфобизнеса?
0 votes2 answers -
Морсокй бой
Почему не срабатывает функция fooMiss, когда передаёшь, значение, которого нет в массиве? http://plnkr.co/edit/GuM232EwPk4wAmG8FYEG?p=preview
0 votes3 answers -
Почему не срабатывает простая функция, я не понимаю?
https://jsfiddle.net/gxrcuzw1/
0 votes1 answer -
тип данных
Почему говорит, то, что name это строка, а не число? var name = 1; typeof name //'string' WTF?
0 votes3 answers -
Цикл на Javascript
Всем привет. Есть Код тут суть скрипта в том чтобы выводить x и y той ячейки по которой кликнул. Здесь всем i добавлены data-атрибуты через которые я и вычесляю x и y, но сейчас отчет начинается от 0 и до 9, можно конечно в цикле сделать чтобы i = 1 но тогда первому елементу i вообще ничего не добавляется, подскажите пожалуйста как мне сделать чтобы отчет ячеек начинался с 1, то есть первый 10 ячеек были от 1 до 10 а не как тут от 0 до 9. Надеюсь вопрос понятен)
0 votes6 answers -
Подсчёт символов
Почему не считает символы? http://plnkr.co/edit/q2Me2SscV4e66NqC51EK?p=preview или надо сделать, через событие клавиатуры, что бы при каждом нажатии на клавишу, увеличивался счётчик?
0 votes3 answers -
Опечатка в книге или я что-то не понял?
Книга Изучаем программирование на javascript Эрик Фримен. Кому интересно страница 317 http://vk.com/doc1610887_410913980?hash=b05a07e016d53d162e&dl=b045130c8ef45b508e На этой странице пишут, то, что значение у переменной element будет псевдоистиным Но как оно может быть псевдоистиным, если element возвратит undefined? Из списка видно, то, что undefined это всевдоложное значение, значит значение псевдоложное. //////////////////////////////////////////////////////////// А на предыдущей странице, element возвращает null, как так? будет false var element = document.getElementById(…
0 votes8 answers -
Angular: как сделать динамический попап с ng-click?
Суть такая. Есть страница со своим компонентом. На этой странице вызывается всплывающее окно, который оформлено в Core.module. Нужно, чтобы вместе с отрисовкой попапа контентом, который формируется в компоненте страницы, к этому контенту привязывался бы ng-click, вызывающий $ctrl.foo() из компонента страницы. Как это сделать? Наверное, можно через $rootScope, но чтобы без него?
0 votes5 answers -
Объеденинение ячеек таблицы
Добрый день. Подскажите пожалуйста по такому вопросу: Есть несколько <tr>, в каждой из них по 14 <td>. На первые две ячейки внимания не обращаем. Нужно: если в ячейках 3-12 есть содержимое ничего не делаем, если в них ничего нет необходимо их объединить (что то вроде colspan) И вывести надпись. Как это можно сделать на jq?
0 votes5 answers -
Почему срабатывает со второго клика?
https://jsfiddle.net/fwyukjom/ селектор должен открываться с первого клика на ссылку "Select City", по моему мнению.А открывается только со второго и после этого работает нормально.(открывается-закрывается) где я ошибся?
0 votes4 answers -
Не записывает Cookie
Привет друзья, есть проблема не могу понять почему не работает cookie? <script type="text/javascript"> $(document).ready(function () { if (document.cookie.indexOf("ModalShown=true")<0) { setTimeout(function() { function posMouse(e){ var mouX = 0, mouY = 0; if (!e) e = window.event; if (e.pageX || e.pageY) { mouX = e.pageX; mouY = e.pageY; } else if (e.clientX || e.clientY) { mouX = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft; mouY = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop; } return {"x":m…
0 votes0 answers -
Проблемы с выводом модельного окна
Добрый день друзья,столкнулся с одной проблемой прошу у вас помощи. Есть скрипт который срабатывает через 30 секунд после пересечения курсора полосы в 1px в шапки сайта. ( так сказать скрипт уведомления пользователя перед его уходом ), скрипт не в коем случаи не удерживает пользователя, я сам против этого. Он просто его уведомляет. Проблема в следующем пытаюсь подцепить его на модельное окно Bootstrap но нечего не выходит, а если быть точным то переделать. Так же не могу понять сделать cookie в 10 дней. Вот собственно сам скрипт, буду очень благодарен за помощь. HTML (полоса в шапке в 1px) <div style="display: none; padding: 1px;" id…
0 votes3 answers -
Не инициализируется view
Помогите пожалуйста исправить скрипт вот jsfiddle с простейшим сриптом на backbone. Он работает, то есть иницииализируется APP.NewsTapeView и затем выводится шаблон с буковками 'tttttttttttttt' здесь то же самое, но не в виде jsfiddle, а в виде обычной странички. Проблема в том, что скрипт не работает. В консоль выводится следующее: NewsTapeView is plugged Uncaught TypeError: Cannot read property 'replace' of undefinedm.template @ newsTapeView.js:10 (index):45 Uncaught TypeError: APP.NewsTapeView is not a constructor
0 votes0 answers -
Плавный переход по якорям + переход с внешних ссылок
Всем привет. Второй день пытаюсь решить следующую задачу: на главной странице сайта есть ссылка якорь, при клике на которую, страница плавно скролится к нужному блоку. Как сделать, чтобы ссылка на этот блок срабатывала с внешних страниц? Подробнее. Что имеем: меню с одной ссылкой-якорем <nav> <ul class="menu"> <li><a href="#scroll">Главная</a></li> <li><a href="link1.html">Внутренняя 1</a></li> <li><a href="link2.html">Внутренняя 2</a></li> </ul> </nav> вызывается через инклуд <?php include('system/menu.php') ?> Находясь на странице site.ru, п…
0 votes5 answers -
подсказка на кнопке не работает
Всем привет, На странице ссылка работает подсказка при наведении мышкой над кнопкой "Apply Filter" На похожей странице ссылка и похожей кнопке подсказка не работает Сколько смотрю на код этих кнопок - разницы не вижу... Для обоих страниц вызывается код $('[data-toggle="tooltip"]').tooltip() alert( "AFTER tooltip::" ) при открытии страницы - алерт чтобы видеть что инициализация запущена... подключены те же самые скрипты и стили... В чем проблема? Спасибо!
0 votes1 answer -
Корзина на JS
Здравствуйте, товарищи Пытаюсь написать корзину, так сказать на native js, и пока слабо представляю как это сделать. Возможно, кто-то сможет хотя бы словесно меня направить в нужное русло. У меня есть некоторые замыслы, они описаны в конце Есть страница товара (на каждый товар отдельно) и страница корзины отдельно (скрины страниц приложены). Предполагается хранить "корзину" в localstorage. Со страницы товара нужно вытянуть изображение, название, цену, выбранный цвет и размер. Соответственно, после нажатия кнопки "add to bag" товар должен отобразиться на странице корзины. Если товар с такими же параметрами уже есть в хранилище, нужно увеличить счетчик этого …
0 votes1 answer -
Атрибут дата
я не понимаю, зачем этот JS код? http://plnkr.co/edit/f1LL1SL2Lq0h4sL0sAY1?p=preview а почему нигде не говорится, то, что после style можно написать массив?
0 votes3 answers -
Проблемы с jQuery на touch смартфонах
Всем привет. Столкнулся с проблемой. У меня есть поиск, который появляется в шапке при нажатии на иконку и исчезает при клике в любой другое место. На компьютере работает все отлично, однако на смартфоне не срабатывает закрытие. В чем может быть проблема? $(".search_icon").click(function(event) { $(".search").slideDown(300) jQuery(function() { $(document).trigger('touchend mouseup', function(event) { var search = $(".search"); if (!search.is(e.target) && search.has(e.target).length === 0) { search.slideUp(300) } }); }); }); Заранее спасибо за ответ!
0 votes1 answer -
API VK
Почему пишет VK не определенна, если скрипт создался, вставился и загрузился? http://plnkr.co/edit/I1LJyNgUezB4AAuTomaA?p=preview
0 votes9 answers