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
-
Проверка полей
Здравствуйте, уважаемые. Наверняка, такой вопрос проскакивал здесь не раз, так что заранее прошу прощения за надоевшие вопросы, просто не совсем понятно, как сформулировать запрос в поиске на данную тему. Итак, вопрос к знатокам: Подскажите пожалуйста, как сделать так, чтобы при вводе данных в поле (напр. Логин) существование оного в базе проверялось "на ходу" и, при совпадении под выпадала фраза "Такой имя уже занято". Заранее спасибо за ответы.
0 votes2 answers -
Координаты скроллбара
Хотел сначала написать в лягушатник, но потом передумал =) Вопрос вот в чём: Имеется див с горизонтальной полосой прокрутки. В нём список ссылок. Скажите, есть ли такая возможность, после клика по ссылке прокрутить скролл именно к этой ссылке, оставив его посередине? O_o P.S. Что бы не возникали вопросы "для чего?" - нужен скролл для листания переключателя страниц. Переключатель уже есть - нужен именно такой скролл. В инете искал готовые решения - не нашел. (Паджинатор 3000 не предлагать =). Если кто-нить видел или знает, как это реализовано - расскажите, плиз... Спасибо.
0 votes2 answers -
Открыть-Скрыть блок
Подскажите пожалуйста, как сделать, что бы при клике на ссылку открывался скрытый блок. При нажатии на кнопку, текст в ней менялся на другой и при нажатии на ссылку или вне этого блока, блок который раскрылся опять скрылся. Я не очень хорошо разбираюсь в этом и часть с нажатием вне блока, который раскрылся, совсем не понятен мне( в плане как реализовать). Большое спасибо заранее. Пример, как на фриланс.ру поле авторизации решение: (function($, window) { $.fn.loginPopup = function($popup) { var $self = this, $window = $(window); return this.toggle( function() { $popup.stop(true,true).fadeIn(300).bind('click.bL…
0 votes0 answers -
JavaScript подсветка для YAML
Доброе время суток. Снова рад видеть всех собравшихся. Подскажите пожалуйста библиотеку JavaScript подсветки для YAML
0 votes5 answers -
Отменить клик при скролле
Добрый день, подскажите пожалуйста по такому моменту - на странице есть элемент, на котором висит событие .on('click'. В мобильной версии если нажать на этот элемент и попытаться проскролить всё равно срабатывает нажатие и страница не скроллится. Можно ли как то сделать что бы в случае, если произошло touch событие (пользователь случайно нажал на элемент, но хотел прокрутить страницу) выполнить скролл без клика?
0 votes0 answers -
Многоуровневое Меню
Здравствуйте Подскажите, пожалуйста, многоуровневое jQuery меню, которое раскрывается не при наведении указателя мыши (как Superfish), но при щелчке
0 votes7 answers -
установка cookies в js
уважаемые, помогите пожалуйста есть js код который реализует скрытие/показ сайдбара. как сделать запоминание положения сайдбара через куки? <script type="text/javascript"><!-- var d = document, sidebar = d.querySelector('.right'), content = d.querySelector('.content'); d.querySelector('button').addEventListener('click', function(){ sidebar.classList.toggle('hide'); content.classList.toggle('stretch'); }, false);--></script>
0 votes7 answers -
Выбор категории при помощи показать/скрыть
Идея в чем: есть куча элементов разбросанных по странице, они объеденены в несколько классов, есть <select> и <option> в которых выбирается название категории. Должно произойти следующее: при выборе определенной категории все остальные должны скрыться. Суть темы: есть код <html> <head> <script type="text/javascript"> function showClass(searchClass,node,tag) { var classElements = new Array(); if ( node == null ) node = document; if ( tag == null ) tag = '*'; var els = node.getElementsByTagName(tag); var elsLen = els.length; var pattern = new RegExp(\"(^|\\s)\"+…
0 votes1 answer -
Как отправить форму,заблокированную вспомогательной функцией?
Здравствуйте. Есть страница, на которой, если кликнуть по кнопке "Заказ в 1 клик", всплывает форма заказа. Для того, чтобы форма скрывалась при клике по чему-то вне её(это значит по div#aux) есть обработчик: jQuery("#aux").click( function() {//функция, скрывающая форму jQuery("#contactForm_oneclick").fadeOut(); jQuery("#window").fadeOut(); jQuery("#aux").css("display","none"); jQuery("html,body").css("overflow","auto"); } ); Чтобы по клику по самой форме(div#contactForm_oneclick) не срабатывал вышеуказанный обработчик, есть обработчик клика по форме: $("#contactForm_oneclick").click( function(){ return false; }) но он блокирует отправку данных …
0 votes6 answers -
Принудительная загрузка картинок из кеша в ИЕ
Я сделал меню с применением JavaScript, код такой: Главная все бы ничего, да Осел начинает заново загружать картинки с сервера, при событиях с мышью. Как это отменить? Да и по чему он это делает, ведь я картинку не меняю, а только изменяю ее положение?
0 votes2 answers -
jQuery, функция animate(), рекурсия
Здравствуйте! Есть некая игра (что-то наподобе шахмат), для которой на jQuery пишу "плейер". Плейер предназначен для того, чтобы показывать "запись" игры. Игра на двух человек, сначала ходит фигура одного игрока, потом другого, и т.д. Плейеру скармливаются все ходы в игре, он в соответствие с этими ходами перемещает фигуры на экране. Перемещение фигур должно поисходить так: движется одна фигура, когда она закончила движение, должна перемещаться следующая, и т.д. В jQuery есть функция animate(), в последнем параметре которой можно указать "конечную" функцию, которая вызывается в конце движения фигуры. Я могу указывать в качестве конечной функции метод начала обработки ново…
0 votes1 answer -
Возможно ли реализовать подобное на javascript ?
Здравствуйте. Есть сайт: http://www.panotours.ru/vr/senezh/senezh1.htm На нем реализована панорамная экскурсия по комнате на flash. Возможно ли реализовать подобное на javascript ?
0 votes11 answers -
окно на весь экран
Подскажите какой командой можно развернуть окно на весь экран. Чтоб эффект был как при нажатии F11
0 votes1 answer -
Иконка на картинке
Здравствуйте, Нужна помощь, сам не справился =\. Есть страничка с картинками. Необходимо выбрать картинки определённого имени или ИД, и добавить к ним в нижнем правом углу иконку "Увеличить". Вот собственно и все дела =). Пробовал вычислять кординаты картинок, затем создавать див ( position:absolute ) с иконкой лупы и передвигать его на нужные кординаты страницы. К сожалению это не всегда правильно отображалось. Надо бы эти дивы создавать внутри самой картинки а не в таге <body>. А как мне создать или подкрепить див к картинке я не знаю =\. Помогите пожалуйста. Еслиб дело было с дивами то я бы просто изменял его innerHTML, в начале добавлял бы див, передвигал его н…
0 votes6 answers -
html5 history api + ajax + seo
Хочется сделать всю навигацю на сайте без перезагрузок страницы но и так, что бы урлы в строке запроса менялись на соответствующие (аналогично на гитхабе, вконтакте, сайте ангулара). Ну вы поняли: при клике на любую ссылку из навигации делаю джаваскриптом (или dart'ом, если вы хипстер) как-то так: $("a").on('click', function(e) { e.preventDefault(); var pageName = $(this).attr("href"); window.history.pushState(null, "", pageName); navigateToPage(); // эта функция аяксом забирает контент страницы с урлом pageName});Так вот, что-то я не нашел в интернете ничего о сеошности таких страниц. Смогут их проиндексировать поисковики? По идее должны, т.к. эти страницы попа…
0 votes4 answers -
Методы массивов
Зачем использовать эти методы массивов, если можно и без них обойтись? Не проще ли написать цикл для массива? var arr = [1,2,3,4,5,4,3,2,1] var resSum = 0; for(var i = 0; i < arr.length; i++){ resSum = resSum + arr[i] } console.log(resSum
0 votes4 answers -
Как сделать так чтобы для разных разрешений ровно выпадал список?
Есть меню, одна из позиций выпадающая. Как сделать так, чтобы выпадающее меню было привязано к началу позиции, чтобы с любым разрешенимем выпадало при наведению на саму область позиции и, чтобы начало пункта меню и выпадающего меню совпадали. Выпадающее меню вертикальное.
0 votes2 answers -
Изображение в новом окне
Есть код на пхп, когда кликаешь по ссылке, на новой странице он выводит картинку и инфу, КАК передать мои данные пхп скрипта в JS, чтобы они открылись в новом всплывающем окне? Видел что-то похожее в интернет-магазинах, когда кликаешь открывается увеличенное изображение и описание к нему! может есть простое универсальное средство!? Вот так щас выводится изображение на страницу, а надо кликая по ссылке в новом окне, а какой код js в тег ссылки добавить я не пойму: <a href="http://$bodytext"><img src="mages/$pic">открыть в новом окне</a>
0 votes1 answer -
Простенькое меню
вот кодик не ругать, новичек <html> <head> <title></title> <style type="text/css"> #hell { color: red; } </style> <script language="javascript"> function changeColor(good) { if(good == "hell") { document.getElementById(good).style.color = "#000000"; } } </script> </head> <body> <a href="index.html" id="hell" onClick="java script:changeColor('hell')">Press 1</a> <a href="index.html" id="hell" onClick="java script:changeColor('hell')">Press 2</a> </body> </html> при клике он меняет цвет и сразу в стандартный цвет возвращается а мне надо чтобы при клике ссылка мен…
0 votes2 answers -
Выбор страны
Хотел бы я сделать выбор региона/страны на javascript. Подскажите кто решение для вывода карты с материками и после выбора материка должен быть список стран. заранее спасибо
0 votes4 answers -
не иннерит
Делаю js, возникла проблема, не работает такая конструкция в ие: document.getElementById("users").innerHTML=document.getElementById("users").innerHTML+"<option value="+data.response[i].uid+">"+data.response[i].first_name+" "+data.response[i].last_name+"</option>"; users это select, сама проблема в том что в него не грузятся опшены.
0 votes6 answers -
Удаление содержимого блока, Mootools
сделана отправка сообщений с сайта. на место формы отправки возвращается результат. как сделать удаление содержимого блока результата?
0 votes1 answer -
blurjs - 2 объекта и не пашет
http://zverushka.bl.ee/estimation/ 2 блока, где мужик должны быть смазанные окошки. Если активировано только 1 окно - оно работает. А так заблурено только нижнее. http://zverushka.bl.ee/estimation/ $('#blur-target').blurjs({ source: '#blur-source', radius: 20 }); $('#blur-target2').blurjs({ source: '#blur-source2', radius: 20 });Что делать, как лечить и заставить работать? Если поставить таймаут для каждого вызова - то работает (но это ненадежно - верно?) В принципе код плагина достаточно короткий - может кто подскажет, как его модифицировать, чтобы он создавал независимые копии элементов? https://github.com/jakiestfu/Blur.js/blob/master/blur.js
0 votes8 answers -
Можно ли сделать такую штуку..
Доброго времени суток. Может знает кто, можно ли сделать такую штуку( http://www.tnt-tv.ru/business/team/ - там где люди на флеше) на JQuery или JavaScript, чтоб не лагало и пр.? Ну и основной вопрос - как оно в терминалогии может называться и где можно похожее посмотреть? С уважением, Олег. *ЗЫ: извиняюсь за тупое название темы - другого, увы, не придумал.
0 votes2 answers -
Jquery помощь в разработке
Передо мной стоит задача добавления и удаления элементов. С добавлением ничего сложного нет код примерно такой: $('.class').click(function(){ $(this).item_to_clon.clone().appendTo(place_to_clon); }); При клике на "class" мы клонируем какой то элемент. Пусть элемент будет такой: <div> some tags... <a class="delete"></a> </div> Дальше для удаления логично написать: $('.delete').click(function(){ $(this).parent().remove(); }) ; Тоесть после клика мы удаляем обертку "delete" div со всем содержимым. Так вот проблема вот в чем. Данное удаление правильно лишь для тех элементов которые были созданы при изначально. Но когда мы их…
0 votes11 answers