JavaScript
A programming language that conforms to the ECMAScript specification
Explore Questions
-
0 votes1 answer
-
0 votes0 answers
-
0 votes0 answers
-
0 votes1 answer
-
0 votes0 answers
4,723 questions in this forum
-
Проверка правильности заполнения формы
Здравствуйте Есть форма в которой есть input для ввода даты (формат даты - yyyy-mm-dd) Как сделать проверку на jQuery что поле заполнено именно так?
0 votes7 answers -
fullcalendar устанавливая цвета для 1 ячейки события перестают работать
Всем привет, Используя fullcalendar (http://arshaw.com/fullcalendar/) мне нужно установить цвет для 1ой ячейки под мышкой Я нашел пример: http://stackoverflow.com/questions/14128222/hover-effect-on-one-cell-of-agendaweek-fullcalendar С кодом: Paste this code after $('#calendar').fullCalendar( ... ); This will create addition TD in table $("table.fc-agenda-slots th").each(function () { $(this).width(50);});$("table.fc-agenda-slots td.fc-widget-content").each(function () { $(this).width(($("table.fc-agenda-days thead th.fc-col0").width())); $(this).after("<td class=\"fc-widget-content\"><div style=\"position:relative\"></div></td>"); …
0 votes1 answer -
0 votes9 answers
-
выбрать соседей
помогите пожалуйста сделать выборку есть код следующей структуры: беспорядочный наборе тегов 1<section class="section form_zakaz_outer" id="form_zakaz_outer_top"></section>беспорядочный наборе тегов 2<section class="section form_zakaz_outer" id="form_zakaz_outer_bottom"></section> беспорядочный наборе тегов 3мне нужно выбрать все siblings между #form_zakaz_outer_top и #form_zakaz_outer_bottom вот фиддл
0 votes1 answer -
Ext js скрипты не подключаются локально
С недавних пор перестали работать ссылки на скрипты http://cdn.sencha.io/ext-3.4.0/adapter/ext/ext-base.js http://cdn.sencha.io/ext-3.4.0/adapter/ext/ext-all.js Расположил и подключил их локально, но обращение все равно идет к cdn.sencha.io. В чем может быть проблема? ————- Разобрался!
0 votes0 answers -
Помогите исправить Javascript на странице
Мне необходимо чтобы круглых меню было 3 штуки, а скрипт написан только для одного: <body> <section> <select class="cs-select cs-skin-circular"> <option value="" disabled selected>Select an activity</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> </select> </section> <section> <select class="cs-select cs-skin-circular"> <option value="" disabled selected>Select an activity</option> <option value="6"&g…
0 votes5 answers -
javascript prototype
подскажите пожалуйста что делаю не так. Хочу унаследовать цепочку прототипов function MyObject() { this.name = 'name' } function SecondStep() { this.stepS = 'two' } function TheerdStep() { this.stepT = 'three' } MyObject.prototype = new SecondStep(); SecondStep.prototype = new TheerdStep(); var myobject = new MyObject(); console.log(myobject); у myobject по идее должно быть 3-и свойствав результате в консоле вижу только 2-а MyObject {name: "name", stepS: "two"}
0 votes2 answers -
отвалился jquery
у меня довольно бредовый вопрос, но всё таки надеюсь хоть на какой-то совет был сайт на вордпресс, он работал без проблем. после обновления перестало работать всё, что связано с jquey. консоль выводит следующее: Consider using 'dppx' units, as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)jquery.fancybox.js?ver=1.3.4:18 Uncaught TypeError: Cannot read property 'msie' of undefinedjquery.mobile.customized.min.js:1 Uncaught TypeError: Cannot set property 'touchstart' of undefinedcustom-script.js?ver=1.0:1 1234c…
0 votes2 answers -
Вопрос по regexp
Задача: получить слово без решеки из "#test" при условии, что само слово всегда должно начиться с решетки. Для решения есть хороший паттерн: x(?=y)Находит x, только если за x следует y. Например, /Jack(?=Sprat)/ найдет 'Jack', только если за ним следует 'Sprat'. /Jack(?=Sprat|Frost)/ найдет 'Jack', только если за ним следует 'Sprat' или 'Frost'. Однако, ни 'Sprat' ни 'Frost' не войдут в результат поиска.Проблема в том, что он чудесно работает, если идет за словом, но если я ставлю вначале слова, то ничего не находит (?=#)[A-ZА-Яё]+ https://regex101.com/r/sO1oS2/1 Ставлю в конце: [A-ZА-Яё]+(?=#)Находит в строке xtest# слово xtest Ничего не понимаю, как работает эта кон…
0 votes3 answers -
Скрипт глючит
Должен меняться фокус с одного элемента на другой при нажатии на элемент, если нажимать на элемент, который уже имеет класс фокус, этот класс не убирается. (Jquery) <ul class="nav"> <li><a href="#">Home</a></li> <li><a href="#">About</a></li></ul>$(document).ready(function(){ $( ".nav > li" ).click(function() { $( ".nav > li" ).removeClass( "focus" ); $( this ).toggleClass( "focus" ); });});
0 votes2 answers -
Добавление полей в форму
Добрый день. Вот форма. Подскажите пожалуйста, как сделать, что бы при нажатии на кнопку добавить добавлялось ещё 2 таких же поля под текущими. А при нажатии на сохранить собирались все значения этих полей (хочу их потом в БД записать). Если я правильно понимаю нужно собрать все значения в массив, а потом поэлементно заносить?
0 votes5 answers -
плотно упаковать резиновые блоки
помогите пожалуйста плотно упаковать резиновые блоки. вот моя попытка пользовался официальной документацией плагина masonry. вот страничка с работающим живым примером, на ней все то же самое, что и в моём примере
0 votes11 answers -
Вызов модуля из консоли без указания node
Подскажите, пожалуйста, вот когда я создал модуль какой-то, например, myModule.js, то через консоль чтобы запустить его, нужно прописать node myModule.js. Но часто вижу, как чужие модули нужно запускать просто командой myModule, или bower install. Как это делается? Спасибо.
0 votes0 answers -
Вопрос знатокам jquery и метод .data()
читаем ниже и смотрим сюда http://jsfiddle.net/safyf83u/3/ не могу понять поведение метода data(), а именно: 1. создаю массив элементов 2. у каждого элемента есть атрибут data-ID со своим значением 3. в цикле назначаю для элемента обработчик, просто вывод в консоль значение хранящееся в data-ID при создании страницы все работает как надо, т.е. клик на ссылку выводи в консоль содержимое data-ID как и планировалось. далее я по клику на ссылке a#test_link с очищаю содержимое родительского дива и создаю элементы заново. вот тут и возникает проблема, почему то при повторном создании элементов значение data-ID становится undefined кто нибудь может объяснить почему? да, и …
0 votes4 answers -
Определить страну по городу
Здравствуйте. Подскажите, каким-то образом можно получить с помощью js название страны, зная название одного из её городов? Получаю с помощью яндекс геотаргетинга местоположение пользователя, и если оно не правильно определено, пользователю дается возможность указать верный город. Нужно узнать, какой стране он принадлежит.
0 votes6 answers -
Прыгающее меню на jQuery)))
Здравствуйте. Есть сайт http://test.in-sites.ru/ У сайта выпадающее меню написанное на jQuery $('.menu li').hover( function(){ $('ul',this).slideDown(100); }, function(){ $('ul',this).slideUp(100); } );Работает хорошо, но при перемещении курсора с меню на подменю (особенно если вправо, или влево) то получается гадкий эффект подпрыгивания под.меню (пример пункт меню "О театре" -> под меню "Отзывы") Подскажите пожалуйста в чем проблема
0 votes3 answers -
Проверка заполнения хотя бы одного поля input до отправки?
Сразу оговорюсь: если есть вар без JS (в чем я сильно сомневаюсь), то было бы великолепно. В общем все достаточно просто. Вот форма: <form method=post action=""><input type=hidden name=CityID value=1><input type=hidden name=VeryNice value=no><input type=text pattern="^[1-9]\d*$" name="Summ1" class="auth w100"><input type=text pattern="^[1-9]\d*$" name="Summ2" class="auth w100"><input type=text pattern="^[1-9]\d*$" name="Summ3" class="auth w100"><input type=text pattern="^[1-9]\d*$" name="Summ4" class="auth w100"><select required name="CoordID"><option></option><option value="1">Иванов</option><op…
0 votes6 answers -
Скрипт о процентов
Нужен скрипт в нете не нашел в js опыта нет нужен скрипт таймер но в процентах текстом проценты идут от ста до нуля. Доходят проценты например до 15 и выходит окно .с текстом.
0 votes6 answers -
Плагины помогающие писать JS на Sublime Text
Какими плагинами для Sublime Text ві пользуетесь при написании js кода? Есть ли аналог Emmeta или что-то похожее, что при первых буквах подсказывает название методов?
0 votes2 answers -
Как заменить символы в Get-запросе, который собирается через форму?
Хтмл-форма отправляет get-запрос вида. tracker.url/?ulp=http://some.url/file.php?n1=a&n2=b&n3=c Сервер корректно обработает только запрос вида запрос tracker.url/?ulp=http%3A%2F%2Fsome.url%2Ffile.php%3Fn1%3Da%26n2%3Db%26n3%3Dc Как заменить обозначения параметров в запросе, буду благодарен за готовое решение.
0 votes4 answers -
Подскажите со скриптом
Добрый вечер, подскажите пожалуйста как написать скрипт который при загрузке страницы и при смене шишины окна браузера задает ширину элементу с классом .test, вычисляя ее по формуле: ширина .test = целая часть от ((ширина контейнера, в котором он находится) - 100) / 140
0 votes8 answers -
вывести значения из массива json
помогите пожалуйста вывести значения title из json-массива моя попытка: (function (jQuery){ var json = { "news": [{ "img": "http://static3.www.net/img/300x300/2257740.jpeg", "title": "qwerty1", "url": "http://news.net.www.ru/newdata/adclick?ad=674134&bl=80802&ct=adpreview&st=16&in=YK2NFgCJu2FWSQoAjkkKAIhJCgBhSQoAfkkKAGJJCgA%3D&ag=19", "id": "674134" }, { "img": "http://static5.www.net/img/300x300/2257778.jpeg", "title": "qwerty2", "url": "http://news.net.www.ru/newdata/adclick?ad=674190&bl=80802&ct=adpreview&st=16&in=YK2NFgCJu2FWSQoAjkkKAIhJC…
0 votes3 answers -
Баг в Dropdown menu на телефоне
Есть простой JQuery скрипт для выпадающего меню, все просто наводишь мышкой - выпадает, убираешь мышку - исчезает. На моем планшете есть баг, меню не исчезает если тыкнуть в другую часть экрана. Как можно исправить? $(document).ready(function() { $('.nav > li').bind('mouseover', openSubMenu); $('.nav > li').bind('mouseout', closeSubMenu); function openSubMenu() { $(this).find('ul').addClass('focus'); }; function closeSubMenu() { $(this).find('ul').removeClass('focus'); }; });
0 votes3 answers -
Поиск
Нужен поиск но искаемое уже должно быть ссылка и название то-есть поиск с уже готовыми ответами и поиск будет в шапке (header) и нужно сделать чтоб при нажатии на форму поиска появлялся блок с информацией а после введения запроса в блоке были ссылки
0 votes2 answers -
Почему консоль понимает а alert() нет?
Всем добрый день! Подскажите, в чем может быть проблема: Вот весь скрипт var id = "#id_" + Math.floor(Math.random() * 3); var text = $(id).html(); alert($(id).html()); alert() выдает undefined А если в консоли прописать $(id).html(), то выводится нужная строка (содержание соответствующего параграфа) Но если в консоли прописать text, то тоже undefind В чем дело? Что не так? Спасибо, всем, кто откликнется!
0 votes4 answers