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
-
Показ блока при нажатии на конкретную область
Сделал динамическую карту, и нужно, что бы при нажатии на область карты справа от карты загружался div с информацией, и желательно что бы ктивная область была подсвечена. Если возможно, обьясните как можно проще, пожалуйста. Вот как нужно Спасибо заранее
0 votes1 answer -
jquery фильтр :not и анимация
Здравствуйте! Наткнулся на проблему: есть меню, на каждый пункт которого при наведении повешена анимация (увеличение фонт-сайза). При этом активный пункт меню помечается классом и к нему анимация применяться не должна (фильтрую выборку с помощью :not). В ФФ работает как надо, в Опере, ИЕ и Хроме - неактивный пункт дрыгается при проходе через него. В ИЕ особенно гадко дрыгается Смоделировал ситуацию здесь: http://jsfiddle.net/Elflight/w7pcq/6/ Будьте добры, товарищи, подскажите решение...
0 votes2 answers -
[XMLHTTP] Как написать запрос для выпадающего списка.
Есть у меня код на js, спойлер например. Я хочу сделать что бы после того как нажал в область которую он раскрыл передавались и вставлялись данные которые нам по запросу передаст нейкий скрипт. Вся проблема в том, что я мало знаком с JS и тем более с XMLHTTP технологией. Результат который мы должны будем отправить для вставки в спойлер, скорее всего будет массивом. И возможно в будущем он будет немаленьким, так что прийдется разбить его на куски, и соответственно в том же спойлере сформировать что то типа листалки страниц (стр. 1, 2, 3 и т.д.). К примеру пусть 1на страничка спойлера хранит 10-15 значений из массива.
0 votes2 answers -
как это сделать?
я уже открывал эту тему в другом разделе, может мне здесь помогут больше. у меня есть див, как сделать что бы он через 5 сек плавно исчез после загрузки страницы? такой вариант почему то не работает $(document).ready(function(){ $("img").load(function(){ settimeout($('#reg').fadeout('2000'), 3000) }); });
0 votes2 answers -
При добавлении if перестает работать весь скрипт
Вот данный скрипт, перестает работать при добавлении красного кода var date = new Date; var d = date.getDate(); // 1 var zd = d+1; var a = document.getElementById('anons'); var z = document.getElementById('zavtra'); var anonsChildren = a.children; for(var i=0;i<anonsChildren.length;i++) { var date_open = anonsChildren[i].children[0].innerHTML; if(zd==date_open) perenos(); [КРАСНЫЙ КОД]if(d>date_open) delete(); [/КОД] } function perenos() { z.appendChild(anonsChildren[i]); } [КРАСНЫЙ КОД]function delete() { z.removeChild(anonsChildren[i]); a.removeChild(anonsChildren[i]); }[/КОД] Заметил что когда делаю отдельные 2 скрипта <script>С КРАСНЫМ К…
0 votes3 answers -
Проблема с TinyMCE
У меня такая проблема с редактором: В общем нужно мне получить такой html-код: <blockquote> <h2>REVOLUTIONARY QUOTE RELATING MANIFESTO TO PROJECT GOES HERE</h2> <hr /> <p>Erik Heisholt</p> </blockquote> Это настройки TinyMCE: valid_elements: "a[href|target|title],ul,ol,li,br,strong/b,em/i,span[style<text-decoration: underline;|class],u,p,blockquote,hr,h2", force_br_newlines: false, force_p_newlines: true, theme_advanced_buttons1: "undo,redo,|,bold,italic,underline,|,hr,code,preview, styleselect", schema: "html5", style_formats : [ {title : "First Word", inline : "span", classes : "first_word"}, {title : "Bloc…
0 votes0 answers -
наследование в js
помогите пожалуйста разобраться с наследованием в js. я нарисовал небольшую модель, основанную на следующем коде function Animal(){ // } function Rabbit(){ // } Rabbit.prototype = Animal() animal1 = new Animal() animal2 = new Animal() rabbit1 = new Rabbit() rabbit2 = new Rabbit() модель: как я понимаю связи: объекту rabbit1 доступны 1. свои свойства и методы, 2. своиства и методы, которые есть в конструкторе Rabbit, 3. своиства и методы, которые есть в конструкторе Animal, 4.своиства и методы, которые есть в встроенном "классе" object объекту animal1 доступны 1. свои свойства и методы, 2. своиства и методы, которые есть в конструкторе Animal, 4.своиства и мето…
0 votes1 answer -
Помогите с "плавающим" меню
Добрый день! Делаю "заглушку", где есть меню, которое "плавает". http://14.asmedius.z8.ru/irina/ear/ Нужно, чтобы при скольжении вниз, меню становилось чуть выше своей изначальной точки положения. Так и происходит при клике на пункты меню. Но. Мы ведь может воспользоваться и скроллом? Вот тут и начинается проблема. Не могу отловить что нужно сделать, чтобы меню правильно себя вело при скролле странице мышкой. Т.е., например, если мы нажмем п.Classes, а потом мышкой прокрутим вверх - то меню встанет на место. Если после этого начать скроллить вниз - то меню зависнет уже на своей позиции и не будет подтягиваться вверх как нужно. Где-то ошибка в логике, сломала голову уже
0 votes2 answers -
Настроить диапазон цен для слайдера ?
Мне нужно рассчитать диапазон цен, слайдер брал вот отсюда http://www.xiper.net/collect/js-plug...lider-add.html в нем задается диапазон цен, от 0 до 1000 шаг в 10, от 1000 до 40000 шаг 100, но мне нужно увеличить диапазон, я картинку перерисовал, Значит в моем случае у меня 4-е диапазона, от 0 до 1000 шаг 100, от 1000 до 20000 шаг 100, от 20000 до 80000 шаг 1000, от 800000 до бесконечности шаг 1000, сам пробовал писать код что-то не получается. Вот выкладываю код http://jsfiddle.net/q7G3K/ там нужно написать условия ну и немного математики, как в статье немного не понял как условиями добавлять диапазоны,буду очень признателен за помощь
0 votes0 answers -
$.post кодировка ответа
post запрос: $.post("../scripts/addmenu.php",{ name:$("#name").val(), type:type } ,function(data) { if(data=='1') { $("#msgbox").fadeTo(200,0.1,function() { $(this).html('Имя уже занято').addClass('messageboxerror').fadeTo(900,1); }); } else { $("#msgbox").fadeTo(200,0.1,function() { $(this).html(data).addClass('messageboxerror').fadeTo(900,1); }); } }); скрипт обработчик: $result=mysql_query("SELECT * FROM `Otdel` WHERE name='".$_POST['name']."'")or die(mysql_error()); $rows=mysql_num_rows($result); if ($rows>0) { echo…
0 votes0 answers -
0 votes0 answers
-
Почему не удаляется свойство из объекта?
http://jsfiddle.net/56vpwozb/
0 votes1 answer -
jquery mobile
Кто-то пользуется/пользовался jquery mobile? Встречался ли у вас такой баг, как дергание страницы после перехода? Я так понимаю это происходит из-за того, что он скрипты подгружает. Высоту начинает подстраивать после прогрузки страницы и т.п. Лечится это как то?
0 votes1 answer -
textContent и куки
Почему куки не добавляются в таблицу? Я же всё без ошибок сделал. http://plnkr.co/edit/smWRZtxwoyCWd6wviOyM?p=preview Почему в первом случае не работает, а во втором работает? Я это вообще не понимаю http://plnkr.co/edit/KW3PHmbCw2lZQqhexFqW?p=preview
0 votes0 answers -
Изменение background-position
Для анимации использую плагин http://www.protofunc.com/scripts/jqu...roundPosition/ У меня картинка стартует с background-position: centre 0. Когда подвожу мышку для анимации, то позиция картинки сбрасывается на 0 и начинает движение. Как избежать этого скачка?
0 votes1 answer -
ajax. формат данных script
подскажите пожалуйста почему не работает js на страничке по задумке должно выводиться в модальном окне содержание поля формы
0 votes1 answer -
Очень странное поведение скрипта - не могу найти причину ошибки
УПД. Проблема решена - причина, использовалось hide(), вместо modalHide(); Удалите плз тему)... Вот сайт - http://zverushka.zz.mu/palatki/ На нем есть самописный скрипт modal.js Суть проблемы - выбираем окошко с одной из палаток и жмем кнопку "заказать". Всплывает окно. Если отправить какие-то данные на сервер, нажав кнопку отправить. То у этого окна остается класс .active и при попытке открыть другие окна - они тут же закрываются. Закрытие окна по сабмиту реализована через $modal1.hide(); hide - это внутренняя функция плагина, сделанная через // external functions // $modal = $(this); $modal.modalHide = modalHide; $modal.modalShow = modalShow; Все, что делает эта фу…
0 votes4 answers -
0 votes1 answer
-
Объясните код пожалуйста
<div id="menu"> <button data-action="save">Нажмите, чтобы Сохранить</button> <button data-action="load">Нажмите, чтобы Загрузить</button> </div> <script> function Menu(elem) { this.save = function() { alert('сохраняю'); }; this.load = function() { alert('загружаю'); }; var self = this; elem.onclick = function(e) { var target = e && e.target || event.srcElement; // получает элемент по которому кликнули var action = target.getAttribute('data-action'); // получает значение аргемента if (action) { // self[action](); // ВОТ ЗДЕСЬ ЧТО ДЕЛАЮТ и для чего? } // }; } …
0 votes2 answers -
Оцените код слайдера
Оцените код слайдера. http://vtest.uphero.com/slider2/
0 votes2 answers -
плагин imgAreaSelect и событие load в IE
Здравствуйте! Есть картинка: <img id="img_for_avatar" src="img/test.jpg" /> Необходимо, что бы при срабатывании события load этой картинки, запускался плагин imgAreaSelect, вроде бы все просто: <script type="text/javascript"> $(document).ready(function() { $('#img_for_avatar').load(function() { $('#img_for_avatar').imgAreaSelect({ handles: true }); } }); </script> Но, почему-то в Internet Explorer (у меня версия 8), происходит зацикливание события load. В остальных браузерах все нормально. Подскажите, в чем может быть причина?
0 votes1 answer -
Проблема с меню
Может тема уже была озвучена. Помогите плиз. Как сделать чтобы по клику в меню кнопки "Главная" изменялся текст в <div id="cont"><p>Content</p></div> ? ===========================================================index.html <link type="text/css" rel="stylesheet" href="harpy.files/css/menu.css" /> <script type="text/javascript" src="harpy.files/js/menu.js"></script> </head> <div id="menu"> <span class="preload1"></span> <span class="preload2"></span> <ul id="nav"> <li class="top"><a href="#nogo1" id="root" class="top_link"><span>Главная</span></a></li> …
0 votes1 answer -
А Вы знали о существовании метода {}.filter() ?
Я вот узнал только недавно в результате поиска причины странного поведения скрипта при использовании объектов типа: object = {filter:filter}
0 votes3 answers -
Вписывание цифры после отметки чекбокса
Добрый день, Подскажите, пожалуйста как повесить обработчик на 2-ой чекбокс var2, чтобы при нажатии на него, в Поле ввода где переменная znachenie вписывалась цифра 10? И также при нажатии на + и – значение в поле znachenie увеличивалось на 10 при нажатии на + или уменьшалось на 10 при нажатии на минус. То есть два раза на + нажали, получили 20. Можно пример? <form><td align=center width=5%><input type=checkbox name=var1 value=><input type=checkbox name=var2 value=>+ | -</td><td align=center width=1%><input type=txt name=znachenie></input></td></form>
0 votes2 answers -
Проблема с resize()
http://vladp.esy.es/ Я не стал сооружать в верстке 3-х колоночный макет из колонок равной высоты, а просто выровнял их через js. Помогите пожалста с проблемой: при изменении размеров окна меняется высота центральной колонки. Я вызываю функцию по событию resize, однако выравнивания не происходит. В js крайне слаб, сам не могу понять.
0 votes0 answers