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
-
И снова подсветка текущего раздела
Здравствуйте! Есть скрипт подсветки раздела - добавляет класс родительскому элементу. Работает даже при передаче в адресной строке GET-параметров и с учётом вложенности каталога. НО! У меня есть каталог /magazine/male_articles/ а есть вложенные каталоги, например /magazine/male_articles/some_category/. Когда переходишь в категорию, то класс добавляется и текущему разделу, и общему разделу /magazine/male_articles/, то бишь этот раздел главный, а остальные - вложенные и, так как он присутствует в адресе каждой вложенной ссылки, то и подсвечивается постоянно. Как можно убрать с него подсветку при выборе подкатегорий? Сам скрипт: $(function () {$('.magazine_nav ul li a').each…
0 votes5 answers -
Помогите разобратся со скриптом калькулятора...
Народ помогит советом, или ткните носом где можно прочитать конкретно по моей проблемме. Недавно начал осваивать HTML, с ява-скриптами вообще недружу (пока). Появилась необходимость установки калькулятора на свой сайт. Это скрипт самого калькулятора... <script language="JavaScript"> <!-- function calculate() { var ch1=0; var calc=window.document.calc; if(calc.jal1.checked==true)ch1=0.4; if(calc.jal2.checked==true)ch2=0.4; var q_bulk=calc.length.value*calc.height.value*calc.width.value; var q_window1=calc.winвow.value*calc.select_window1.value*ch1/1000; var q_technics=calc.comp.value*0.15+calc.tv.value*0.15+calc.printer.value*0.1+(calc.other.value*calc.oth…
0 votes1 answer -
Что за слайдер?
Добрый день. На сайте слайдер, подскажите пожалуйста похожее решение, я за 3 часа ничего не нашёл. Или как это вообще реализуется?
0 votes2 answers -
jQuery слайдер новостей
Здравствуйте. На сайте http://konstantinskiy.16mb.com/ есть справа чуть ниже блок "Отзывы" , слайдер работает, там 3 блока, когда я пролистываю 4ре раза вправо или влево, то появляется пустой блок. Как сделать, чтобы после пролистывания последнего блока появлялся первый(короче говоря нужно сделать пролистывание по кругу)? Скрипт и файлы брал отсюда http://www.webpress.uz/demo/jQuery/SlideShow/SlickSliderShow/ и подтачивал под свои классы и размеры. Там вообще было реализовано - заканчиваются блоки и соответствующая стрелка исчезает(правая или левая). Я сделал, чтобы стрелки не исчезали, но как сделать круговую прокрутку.. не знаю. Помогите, пожалуйста.
0 votes1 answer -
jQuery и стиль
Привет! Сижу и туплю, почему то не работает: $(document).ready( function() { $(".random").function() { var col = Math.floor(Math.random() * 500) + "px"; $(this).css("top",col); } } ); <div class="random" style="position:absolute;">!</div> Где ошибся?
0 votes1 answer -
placeholder + валидация формы
IE и FF воспринимают текст из placeholder как вбитый и форма проходит "проверку на заполненность формы"(поправил для непонимающих ), убрать текст в этих браузерах не вариант. Кто-нибудь сталкивался с подобной проблемой?
0 votes4 answers -
Скрипт, подменяющий слово в коде
Здравствуйте. Подскажите пожалуйста примером скрипта, который ищет некое слово в html и обрамляет его тегом
0 votes5 answers -
динамический зум картинки
Доброго времени суток! Подскажите пожалуйста как реализовать на сайте динамическое увеличение картинки при наведении на нее, увеличиваться должна именно область, на которую наведена мышь. Нашел только один скрипт, но он платный(( http://www.magictoolbox.com/magiczoom/integration/ Хотелось бы такой как в 4м примере. С javaScript не знаком к сожалению, ну и CSS только начал изучать...
0 votes4 answers -
Вопросс о полосе прокрутки !
Здравствуйте !!! Я пытаюсь написать чат ) но появились проблеммы.....В общем кто подскажет как сделать что-бы плоса прокрутки находилась постоянно внизу а не вверху ? так как когда печатают сообщение то что бы увидеть новое необходимо пролистывать полосу прокрутки.....заранее благодарен за ответ !!!
0 votes1 answer -
new Date() с 'нестандартными' параметрами
Всем привет, Простой пример: d1 = new Date(2012, 10, 17) // Sat Nov 17 2012 00:00:00 GMT+0400 d2 = new Date(2012, 16, 17) // Fri May 17 2013 00:00:00 GMT+0400 Т.е. d2 возвращает дату на 6 месяцев больше. Аналогично и в меньшую сторону d1 = new Date(2012, 2, 17) // Sat Mar 17 2012 00:00:00 d2 = new Date(2012, -4, 17) // Sat Sep 17 2011 00:00:00 Вообще, насколько так можно делать?
0 votes4 answers -
подправить JS
function setLink(i) { a[i].onclick = function () { div[i].style.display = "block"; for(var j = 0; j < div.length; j++) { if (i != j) { div[j].style.display = "none"; } } return false; } } function initTabs() { var tabs = document.getElementById("container"); // put in id var links = tabs.getElementsByTagName("a"); div = []; a = []; //Initialize tabs for (var i = 0; i < links.length; i++) { div[i] = document.getElementById(links[i].href.substr(links[i].href.indexOf("#") + 1)); if (i != 0) { div[i].style.display="none"; } else { div[i].style.display="block"; } a[i] = links[i]; s…
0 votes5 answers -
Не работает функция $.get
<html><head><title>ololo</title> <script type="text/javascript" src="http://megatyumen.ru/public/js/jquery-1.6.3.min.js"></script> <script type="text/javascript"> function contest_vote(contest_id) { var contest_id = contest_id; alert(contest_id); $.get( 'http://megatyumen.ru/contest/vote_ajax/'+contest_id, function(data) { alert(contest_id); if(data.error) { alert(data.error_msg); } else { alert(data.rating); } }, 'json' ); } </script></head><body> <input type="button" o…
0 votes2 answers -
Не работает динамичное обновление элемента в FF
Всем добрый день. Подскажите,плиз, где копать. В хытымыле есть строчка Координаты точки <span name="markercoords" id="markercoords"> </span> ею управляет js-код var markerCoords = document.getElementById('markercoords'); markerCoords.innerHTML = convert(coords.lat()) + ' СШ ' + convert(coords.lng()) + ' ВД'; То есть на карте ставим маркер - на странице появляются координаты этого маркера. Таскаем маркер мышью - координаты меняются. Все отлично работает кроме FireFox. В нем никаких координат не появляется при манипуляциях с картой и маркером. Непонятный (для меня) трабл. Гран мерси. Желающие могут посмотреть как оно выглядит - http://forestforum.ru/peatfi…
0 votes5 answers -
WebRTC
Как вы думаете,через сколько лет WebRTC будет поддерживаться во всех браузерах?
0 votes2 answers -
Пейджер для слайдера
Здравствуйте! Уважаемые форумчане, просьба помочь сданной проблемой. Имеется слайдер - http://supersimpleslider.com/. Очень хороший, только в нем нет так называемого пейджера - маркеры, которые показывают количество слайдов а также выделяет активный слайдер. Подскажите, пожалуйста, как можно "докрутить" маркеры к этому слайдеру? Заранее благодарю за помощь.
0 votes3 answers -
Сменить класс элемента
Поиск ответа не дал. Нужно сменить класс элемента <div id="id" class="class">...</div> с "class" на "class №2", можно это как-то сделать? Всё понял, this.className="class", а тот слой почему-то не элемент а null Тот элемент был null, потомучто у него не был прописан id Стоит только на форум написать, в голове сразу всё упорядочивается.
0 votes0 answers -
repeat-y, заданный промежуток высоты
Всем привет. Проблема вот в чем: Существует 2 блока. В одном бэкграунд высотой 128pх со свойством repeat-y, картинка сама представляет собой текстуру из шахматных квадратов (например), а второй блок - это что-то вроде футера, который имеет замыкающую текстуру. И при растягивании блока над футером - само собой тектура не повторяется каждые 128px, а повторяется в зависимости от размера наполнения блока. Соответственно вопрос: Возможно ли свойству repeat-y задать фиксированный "шаг" с которым оно будет повторять изображение? Я представляю, что высоту блока нужно запрограммировать через JS, чтобы она всегда была кратна высоте изображения, т.е. если у меня изображение 128px, …
0 votes3 answers -
Насчет проверки формы
допустим у меня есть форма, как мне сделать так, чтобы при нажатии добавить комментарий сначало проверилось поле комментарий на *пустость* и если не пустое, то отправлялось, а если нет -- вывод ошибки... на jquery... вот форма <div id="add_comment"> <form action="/addcomment.php" method="post"> <p id="add_comm_f">Оставьте комментарий</p> <p id="add_comm_name" align="left">Ваше имя <small><i>(по желанию)</i></small></p> <p align="left" id="add_comm_pname"><input type="text" name="name" id="add_comm_inputname" maxlength="14"></p> <p id="add_comm_com" align="le…
0 votes2 answers -
vk comments widget
На сайте установлен виджет комментариев ВК. Мне нужно взять количество комментариев в переменную и вывести его в любом месте где мне нужно. На странице записи вопрос решил так <script type="text/javascript">VK.Api.call('widgets.getComments', {widget_api_id: "1234567", url: document.URL}, function(obj) {document.getElementById('vk_count').innerHTML = '(' + obj.response.count + ')';});</script>Получается на выходе <span id="vk_count">(количество)</span>Но проблема в том, что например на главной странице, или ан странице рубрики где выводятся анонсы записей не получается таким способом вывести количество для каждого по отдельности, свое. Кто нибудь…
0 votes3 answers -
Включение скролинга в виджете вк по клику
Добрый день , нуждаюсь в вашей помощи , есть следующий виджет вк <div id="vk_groups"> <script type="text/javascript" src="//vk.com/js/api/openapi.js?136"></script> <script type="text/javascript"> VK.Widgets.Group("vk_groups", {mode: 4, width: "300", height: "600"}, 121464391); </script> </div> он показывает новости группы , когда делаешь скролинг всей страницы на это виджете скролинг останавливается и далее выполняется скролинг новостей из группы. Так как планируется разместить этот виджет по всей ширине странице то это будет не удобно когда скролинг главной прерывается виджетом . Можно ли…
0 votes2 answers -
автопрокрутка слайдера
помогите пожалуйста понять почему у слайдера(.slider), который на этой странице, останавливается автопрокрутка после клика на номере страницы. и по возможности исправить
0 votes2 answers -
Вызов функции
есть фякс скрипт его я вызываю через ява скрипт <script> function admin-click1(){ ajax_loadContent('dmenu','/admin_index.php'); } </script> по событию онклик <div onclick="admin-click1()"><img src="/css/image/index.png"> Главная</div> но у меня не получается вот код ошибки Uncaught ReferenceError: admin is not defined (anonymous function) onclick
0 votes6 answers -
Выборка
Добрый день, вобщем такой вопрос: $(function(){ $("img[alt]").addClass('imgtip'); $(".imgtip").tipTip({edgeOffset: 7, fadeOut: 1500, defaultPosition: "right", delay: 100}); }); как сделать чтобы img[alt] обрабатывалось только в определённом #ID или классе? Заранее спасибо
0 votes9 answers -
Открытие файла по ссылке
Здравствуйте! Требуется: Чтобы при клике на ссылку открывалось окно выбора файла (имитация возможностей <input type="file" />). Вопрос: Как реализовать данную возможность при помощи JS?
0 votes1 answer -
Фреймворки
Объясните мне вкратце, что дают такие штуки, как: Ember, Angular, React, Backbone, Knockout и т.п. Что нельзя сделать на чистом JS, без этих штук? А может это всё специально сделано для инфобизнеса?
0 votes2 answers