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
-
Не работает элементарный код
Цикл не работает, в консоли ошибки нет, этот код проход по тэгам img и просто добавляет событие click после готовности документа, почему то не работает, кликаю на картинку она не скрывается window.onload = function() { var images = document.getElementsByTagName("img"); for(var i = 0; i < images.lenght; i++) { var image = images[i]; if (image.addEventListener) image.addEventListener("click", hide, false); else image.attachEvent("onclick", hide); } function hide(event) { event.target.style.visibility = "hidden"; }};
0 votes3 answers -
Таймер на яваскрипте
Нужен таймер обратного отсчета, чтобы он показывал сколько осталось до конца дня, а в 00 00 обнулялся и все сначала, ну то есть как на лендингах делают, помогите найти такой
0 votes7 answers -
Скрыть <audio> после воспроизведения
Добрый день. Подскажите пожалуйста по такому моменту: на странице есть несколько элементов <audio>. Как можно сделать, что бы после проигрывания записи она скрывалась со страницы?
0 votes2 answers -
Почему массивы не объединяются?
Код расписал с 39 строчки http://plnkr.co/edit/glu7TUNehynSgSdsZC05?p=preview
0 votes2 answers -
PHP to JS переменная
$this->currTable = 'sometable'; echo '<script>'; echo 'var currTable = <?php echo $this->currTable; ?>;'; echo 'alert(currTable);' ; echo '</script>'; Подскажите п-ста почему в алерт ничего не выводит?
0 votes2 answers -
Milkbox на MooTools, Opera и GIF
удалено
0 votes0 answers -
выбрать тэг по встроенному стилю
подскажите пожалуйста как можно при помощи js/jq из набора тэгов <a class="nivo-imageLink" href="#" style="display: block;"> <a class="nivo-imageLink" href="#" style="display: none;"> <a class="nivo-imageLink" href="#" style="display: none;"> <a class="nivo-imageLink" href="#" style="display: none;"> выбрать тот, который имеет style="display: block;"
0 votes5 answers -
Ошибка JS с 7 ослом:)
Здравствуйте! Приходится делать сайт с поддержкой ослов (IE). Ошибка заключается в моем объекте, если не сложно, подскажите где.. var ParseHash = function() { $(window).hashchange(function() { this.hash = location.hash.replace(/#/, "").split("&"); if(!this.hash[0]) this.hash = []; if(this.onhc) this.onhc([this.hash, location.hash]) } .bind(this)); $(window).hashchange(); this.select = function(a) { var b = !1; jQuery.each(this.hash, function(d, c) { if(c.split("=")[0] == a) return b = c.split("=")[1], !1 }); return b }; this.set = function(set) { var add = function(arr) { if(this.hash[0] && this.select(arr[0])) { jQuery.each(th…
0 votes4 answers -
Заполнение поля.
Я даже не знаю как этот метод называетсья но очень нужен, поэтому даже не смог нормально назвать тему. В общем нужно чтобы заполняя одно поля русскими буквами в другом поля оно автомотически заполнялось английскими. Допустим вы вписали в одно поле Британский чарт и во втором поле в режиме реально времени набиралось britanskii-chart. Я думаю писать код за меня не кто не будет, просто скиньте хотябы ссылку где можно такое сделать, или просто как это называеться пойду погуглю чтоль...
0 votes2 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 -
AJAX-сервис для веб-разработчиков
Есть проект сервиса, позволяющий фрилансерам и веб-студиям держать в порядке всех своих клиентов, их заказы и всю документацию, а также обслуживать все сайты клиентов из одного личного кабинета. Основная цель проекта: помочь мне защитить дипломную работу Подробнее расписано на rootpage.ru. Весь сервис планирую написать используя АЯКС. По сути, сайт должен представлять собой одну страницу. Все модули сервиса будут доступны как в обычной десктопной программе. Опыта, правда, маловато в разработке именно АЯКС-приложений, до этого делал только сайты с традиционной архитектурой со вставкой отдельных асихронных блоков. Есть три вопроса: 1. Насколько актуален такой подход? Лично…
0 votes2 answers -
Появляющаяся форма добавления комментариев
В цсс описан блок с абсолютным позиционированием, расположенный по центру. Изначально он спрятан. При нажатии на кнопку меняется значение visibility: hidden -> visible. Будут ли какие либо проблемы возникать при этом?
0 votes6 answers -
context menu
Gодскажите удобный плагин для реализации! Пока нашел только на coolwebmasters.com.
0 votes4 answers -
Mootools и table row
Приветствую друзья! Так вышло, что у меня сайт на CMS LS версии 0.4.2 с Mootools. Возникла необходимость в таблице отображать только первые 5 <tr>, а остальные скрывать. Таким образом, начиная с 6го <tr> добавляется class="vertical_slide". HTML: <table class="calend_table"> <tr><td>111111</td></tr> <tr><td>222222</td></tr> <tr><td>333333</td></tr> <tr><td>444444</td></tr> <tr><td>555555</td></tr> <tr>< class="vertical_slide"td>666666</td></tr> <tr>< class="vertical_slide"td>777777</t…
0 votes3 answers -
Как поменять фоновую картинку
Добрый день. Помогите разобраться вот в чем: есть «div», при нажатии на него у этого блока появляется фоновое изображение (background: url("../bg.png") 0px -100px no-repeat) Как поменять например цвет шрифта или фона я знаю, но как прописать такую сложную конструкцию? $(".dark").click(function() { $("body").css("background-color", "#272822"); }); Спасибо
0 votes5 answers -
Сохранение исходного кода.
Здравствуйте! Мне нужно реализовать простую на первый взгляд задачку. Сохранять исходный код открытых в браузере страниц в файл. Для этого я использую расширение которое отправляет код на локальный сервер - а он уже и сохраняет. Но такое работает только для http, а для https он выдает ошибку crossdomain соединение.
0 votes6 answers -
Смещение дива по клику
Я сделал, что бы при клике по диву, он смещался на расстояние, которое возьмётся из него же. Есть ли способ по лучше? http://plnkr.co/edit/jogqGOsCYe7C2sRUn5ry?p=preview
0 votes0 answers -
COPY из дива хватает сам див. как от этого избавится?
Есть <div contentEditable="true"></div>. В нем я что то наредактировал, нажал CTRL+A (пометил все) и скопировал в буфер. В буфере оказался сам <div contentEditable="true">то что я набрал руками</div> Это в общем то логично (если глядеть с точки зрения браузера), но мне не нужно. Требуется получить только контент. Какие варианты борьбы предложите?
0 votes1 answer -
регулярные выражение
какие символы не можно искать через метод test? например x=/)/ не работает может у вас есть ссылки по регулярам
0 votes5 answers -
Где рассчитывается шаг сдвига слайдера?
Здравствуйте! На странице работает слайдер, который уменьшает шаг сдвига картинок в зависимости от разрешения экрана либо ширины окна браузера. Где происходит расчёт шага сдвига?
0 votes3 answers -
интерактивные карты
Создаю интерактивную карту,с помощью map,area... Вот такая проблема,при нажатии на область-появляется контур.Как его убрать?
0 votes2 answers -
Более оптимальный код
Здравствуйте. Есть такой код: var a = true, b = 0; if(a) { for(var i = 0; i < 1000; i++){ a++; b++; };} else { for(var i = 0; i < 1000; i++){ a++; };};Как его записать более оптимально?
0 votes8 answers -
Вывод цены товара в зависимости от страны
Здравствуйте. Есть интернет магазин, в котором каждый товар имеет две цены (в зависимости от страны покупателя, для первой - одна цена, для остальных - другая) и js-скрипт определения страны посетителя. Подскажите, каким способом эти цены лучше отображать посетителю? У меня сейчас две идеи: 1) цены для каждой из стран находятся в двух скрытых блоках (.price-1 и .price-2). При получении страны пользователя добавлять body класс .country-1 или .country-2, после чего с помощью css выводить определенную цену следующим способом: .country-1 .price-1, .country-2 .price-2 {display:block}. Неплохой вариант, как мне кажется, быстрее остальных, только непонятно, как к этому отнесутся…
0 votes2 answers -
внешний html
Здравствуйте! можно ли сделать так, что бы в DIV подгружался внешний фаил HTML? что то типа test.innerHTML = url(/123.html) этот код безусловно не верный спасибо!
0 votes4 answers -
Помогите пожалуйста
Привет, всем! Помогите найти ошибку, не понимаю почему подменю не выскакивает. Вот это CSS: #nav { margin: 30px; } li { float: left; list-style: none; width: 150px; } #nav ul { display: none; } #a { text-decoration: none; background: #0000cc; padding: 15px; text-align: center; color: #ccc; display: block; margin: 3px; border-radius: 5px; } #a:hover { background: #6666ff; color: white; } А это HTML: <head> <title>Меню от Никиты</title> <link rel="stylesheet" href="menu.css" type="text/css"></link> <script type="text/javascript"> $(function(){ $('#nav li').hover(function(){ …
0 votes7 answers