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
4723 questions in this forum
-
Подскажите плз
Добрый день, уважаемые пользователи форума. Подскажите пожалуйста, что я делаю не так. Есть ссылка, при нажатии появляется соседний блок, при нажатии опять на ссылку или вне появившегося блока он должен прятаться, ну все как обычно. Только прячется он почему то, только при повторном нажатии на ссылку. Листинг: $(document).ready(function(){ var button = $('#logina'); var box = $('#container'); var form = $('#loginForm'); button.removeAttr('href'); $("a#logina").click(function (login) { box.toggle(); box.addClass("act-box"); button.addClass('active'); }); form.click(function() { return false; }); //вот тут что то не так. ус…
0 votes1 answer -
Данные формы и доп данные ajax jQuery
Здравствуйте. есть форма (поля: имя, категория, и тд) Нужно отправить эти данные аяксом, но к ним добавить еще один параметр - типа: "отправлено через ajax". В файле обработчике будет условие, что если отправка просто через форму - то перенаправление, а если через ajax то вывод результата.
0 votes4 answers -
Массивы
Как правильно в JS писать массив: array или arr? Почему пишут по разному и нигде про это ничего не сказано?
0 votes4 answers -
скрыть преждевременное сообщение об ошибке
помогите пожалуйста решить проблему есть форма. надпись "You break my heart" появляется сразу после отрисовки формы. но мне нужно чтобы сразу после отрисовки формы этой надписи не было. и чтобы она появлялась только после того как пользователь пробовал вводить текст <div ng-app=""> <form name="LovelyForm"> <input type="email" name="LovelyEmail" ng-model="email" required /> <br> <span ng-show="LovelyForm.LovelyEmail.$invalid">You break my heart</span> </form></div>
0 votes1 answer -
Регулярные выражения для телефона
Кто подскажет, как дополнить код, что бы написать регулярное выражение, которое позволит принимать только цифры в количестве от 6 до 30, и символы "(",")","+","-". Вот этот код. function validatePhone(phone) { var re = /^.{6,30}$/; return re.test(phone); } Заранее спасибо
0 votes4 answers -
Java script+Lazarus(paskal)
Можно ли создать программу которая бы считывала колличество пользователей с любого сайта? Тобишь, вводишь в ней адрес сайта, нажимаеш ОК и она в отдельном окне отражает колличество присутствующих.
0 votes0 answers -
Опять кодировка
Почему в мозиле алерт нормально отображается, а в хроме файлы http://dropcanvas.com/rv7j6 Я не понимаю, если все файлы добавить в архив, и открыть их в архиве, то кодировка нормальная, а если не добавлять в архив, то всё плохо Открыл файл, кодировка не нормальная, закинул его на dropcanvas, скачал его оттуда, открыл и кодировка стала нормальной, как это? Вот здесь проблема с кодировкой http://dropcanvas.com/tvgz2 откройте папку 01_JS_Integration
0 votes5 answers -
Помогите написать функцию смена класса в интервале
Есть вот такой блок по типу табов. Подскажите как написать правильно код функции для интервала с автосменой "активного" класса у трех нижних элементов. Переключение по клику и появление нужного контента я сделал. html Код верстки <div class="side_center"><!--___________ TABS_CONTENT ___________--> <div class="slide_wrap"> <div class="slide_content show_slide" id="slide1"> <h2>Slide 1</h2> </div> <div class="slide_content " id="slide2"> <h2>Slide 2</h2> </div> <div class="slide_content " id="slide3"> <h2>Slide 3</h2> </div> </div><…
0 votes0 answers -
Нужна помощь со скриптами поп-ап окна
Добрый день! Помогите, пожалуйста, прописать корректный код для показа блока с "колесом фортуны" попап окном по истечении 30 сек нахождения на странице. Все в целом получилось, только вот что-то видимо не так прописала, что крестик закрытия окна не отображается вовсе и закрыть окно не представляется возможным - не очень дружу со скриптами и не могу сообразить, как прописать правильно команду Вот страница, где используется попап-окно https://gloria-centr.ru/ Вот кусок кода со стилями окна <style> /*Общий Контейнер*/ .wheel_wrp { width: inherit; box-sizing: border-box; box-shadow: 0 0 0 10px #ffffff, 0 0 15px 3px #ababab; position: relative; …
0 votes0 answers -
нечетные элементы
Добрый день, уважаемые пользователи forum.htmlbook.ru! Подскажите пожалуйста как при помощи js можно добавить стиль к каждому элементу который находится между 2 без добавления стиля. Пример: <div class="moremoreelements"> <div> ### </div> <div> #1# </div> <div> ### </div> <div> ### </div> <div> #1# </div> <div> ### </div> </div> Каждый див внутри класса moremoreelements имеет класс float: left; Все элементы имеют одинаковую ширину, так же 3 элемента должны растягиваться на всю ширину ( но боковые должны быть без отступов, т.е. в плотную прижиматься к основному диву. Как можно сде…
0 votes2 answers -
Заменить текст на виджете
На сайте использую виджет http://rating-widget.com Но мне надо заменить текст английский на русский. Я написал скрипт и вставил его вконце - но не помогло. Можно ли какнибудь справится с ним?
0 votes4 answers -
Нужна помощь в Jqeury
В общем, переделываю шаблон для сайта, почти все закончил, но возникла проблема с менюшкой. Показываю на скриншотах что да как. Меню с двумя разделами, реализовано по принципу меню-закладки. Это первое раздел меню При нажатии на ссылку "Раздел 2" появляется с помощью .hide() и .show() появляется второй раздел в этом же меню. При этом так сказать "стрелочка" перемещается с помощью .animate от одной ссылки к другой Вот такое мне меню нужно. Но если еще раз нажать на ссылку "Раздел 2", эта "стрелочка" убегает за экран, вот скриншот: Вот тут у меня и возникла проблема, как сделать так чтобы при втором щелчке эта стрелочка не убегала а осталась на месте, ну или в крайнем сл…
0 votes2 answers -
выбор мобильных устройств.
Мой ротатор должен выглядеть и работать по разному в зависимости от мобильных и десктопных устройств. Я поделила работу этих функциональностей, так как потом для других сущностей нужны. для мобильных -.swipe() и для десктопных - rotator(). Все вроде хорошо работает, но, меня смущает как я делю устройства: var isMobile = /(Android|BlackBerry|phone|iPad|iPod|iPhone|IEMobile|Nokia|Mobile)/.test(navigator.userAgent); if( ! isMobile ) { $(".js-rotator").rotator({ speed: 500, interval: 5000, easing : 'swing', autoplay: true, slideSelector: $(".rotator_slide"), slideStart: 0, …
0 votes4 answers -
есть ли аналог для javascript
В PHP есть такая функция set_time_limit(0) есть ли в javascript-e такая чтобы не выскакивало в ие8 продолжить или остановить выполнение сценария.
0 votes3 answers -
Плагин для jQuery: кто знает?
Всем привет Кто подскажет? Раньше точно попадался на глаза плагин для jQuery, который выводит всплывающий полупрозрачный прямоугольник с кнопочкой "закрыть", внутри которого можно вывести сообщение/уведомление/"ругательство". При этом чтоб автоматом пропадало через некоторое время. В общем, все чем-то похоже на уведомление о новом сообщении Вконтакте. Либо аналог. Понимаю, что можно самому написать, но в последнее время полюбил пользовать чужой код =) вместо изобретения велосипедов.
0 votes3 answers -
оператор сравнения
Помогите мне понять почему так 0 == "0" // true false == "0" // true
0 votes3 answers -
Получение значений в Jquery UI
Здравствуйте, друзья. Пишу плагин всплывающей подсказки. При на ведении на элемент открывается другой элемент. Открывается он по предустановленной настройке для метода $.show() Примерный код приведу: $('a.activate').on({ moseenter: function(){ var properties = { effect: 'drop', direction: 'down', distance: 20, duration: 300 }; var oncomplete = { complete: function(){ /* Здесь и нужно узнать эффект */ } }; var properties = $.extend( properties, oncomplete ); $('div.bubble').show( properties ); } }) Все это нужно мне чтобы составить условие для определенного эффекта
0 votes1 answer -
Рейтинг на Javascript
Доброго времени суток. Прошу помощи, но хочу предупредить, javascript еще не знаю вообще. Вот мой сайт - http://aboutonline-casino.com/igraya-v-internet-kazino-my-znaem-chto-ne-zaschischeny-na-stolko-skolko-hoteli-by.html . На этой странице два тестовых рейтинга. Вот источник скрипта - http://biznesguide.ru/coding/156.html . Хочу спросить, как сделать ограничение по ип? Чтобы человек мог 1 раз проголосовать с 1 адреса и результат естественно сохранялся в виде звездочек закрашенных. Там я так понял система замороченная, надо заходить в базу, смотреть результаты и самому проставлять. Регистрации на сайте нет. Заранее спасибо.
0 votes2 answers -
Подскажите с реализацией
Добрый день, уважаемые форумчане! Пробую реализовать небольшой валидатор полей на JS и хотелось бы, чтобы выглядело это вот так: validator.init({ элемент_по_идентификатору: регулярное_выражение }) Т.е. в качестве ключа какой-либо элемент DOM по желанию юзера, а в качестве значения регулярка. Как можно это реализовать или где почитать о таком способе? P.S. Естественно элементов и масок в методе init может быть большое количество
0 votes2 answers -
Помогите с подменю
Непойму как сделать так чтоб подменю принимало высоту взависимости от наполненности коды: <div class="submenu" onclick="subMenuBg1.go(); changeImg(1);" id="head1"> <div class="imgOpen" id="img1"> </div> <span>first element</span> </div> <div id="subMenuBg1" class="subMenuBg"> <div><a href="#">menu item ...</a></div> <div><a href="#">menu item ...</a></div> <div><a href="#">menu item ...</a></div> <div><a href="#">menu item ...</a></div> </div> <div class="submenu" onclick="subMenuBg2.go(); changeImg(2);"…
0 votes0 answers -
Как найти всех внуков в this
Например есть div внутри него лежат списки котрые являются не только внуками а и правнукаи и так далее. Так вот как найти все ul внутри div используя $( this )
0 votes2 answers -
Кроссворд для мобильных устройств
Здравствуйте, нужна помощь. Имеется готовый кроссворд, который хорошо работает на компьютере. Но есть проблема ввода текста с мобильных устройств, когда нажимаешь на поле ввода, само поле выделяется, но клавиатура для ввода даже не появляется. Помогите\подскажите, как заставить его работать на мобильных, код кроссворда прилагаю: <script> $(function () { var grid = [' @ @ @ @@@ @ @@', ' @ @', ' @ @ @ @ @ @ @ ', ' @ ', ' @@@ @@@ @ @@@ ', ' @ ', '@@ @ @ @ @@@ @ ', …
0 votes0 answers -
Требуется помощь
Имеется вот такой HTML код <li class="closed"><span class="folder">Элементы кинематики</span> <ul> <li><span class="file"><a href="docs/Part_Mexanika/1_1.htm" >1.1. Предмет механики. Основные понятия и определения</a></span></li> <li><span class="file"><a href="docs/Part_Mexanika/1_2.htm" >1.2. Кинематическое описание поступательного движения. Скорость. Ускорение</a></span></li> <li><span class="file"><a href="docs/Part_Mexanika/1_3.htm" >1.3. Кинематика вращательного движения твердого тела</a></span></li> <li&g…
0 votes2 answers -
onselect и attachEvent в ие!
.При выделение текста ие6,7 событие срабатыает после выделение каждого символа а в толковых браузерах оно возникает после полного выделение нужной части текста! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Документ без названия</title> </head> <body> <input type="text" onselect="alert('ONE')" /> </body> </html> и второй вопрос у меня при аttachEvent события выполняются не в нужном порядке! <!DOC…
0 votes2 answers -
jquery 1.2.6
Может кто нибудь подсказать как сделать такое же, только к jquery 1.2.6?) Чем delegate можно заменить? Как то может проще можно...
0 votes1 answer