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
-
Прыгающее меню на jQuery)))
Здравствуйте. Есть сайт http://test.in-sites.ru/ У сайта выпадающее меню написанное на jQuery $('.menu li').hover( function(){ $('ul',this).slideDown(100); }, function(){ $('ul',this).slideUp(100); } );Работает хорошо, но при перемещении курсора с меню на подменю (особенно если вправо, или влево) то получается гадкий эффект подпрыгивания под.меню (пример пункт меню "О театре" -> под меню "Отзывы") Подскажите пожалуйста в чем проблема
0 votes3 answers -
Верная установка Value для select
temp="setTimeout( 'function(){obj_receiver.options[1].selected=true;}',1);"; eval(temp); obj_receiver.value = setid; obj_receiver.onchange(); где obj_receiver , ссылка на объект select Как правельно, в каком порядке, подготовить свойства select для выполнения onChange()? Как узнать у объекта select используется ли у него метод onChange?
0 votes1 answer -
повесить событие на элемент
помогите пожалуйста исправить скрипт проблема в том, что при клике на #button в консоль не выводится "hello world". а должно бы потому что я повесил событие так: events:{ 'click #button' : 'createGraph' },
0 votes2 answers -
Как добавить в закладки (ctrl+d)
Ребята может кто уже решил эту проблему?
0 votes3 answers -
Не повторяется функция
Вот код: $(document).ready(function(){ function plus(e1,e2){ if(!$(e1+' span').is(':animated')) $(e1+' span') .animate({ 'top':"15px", "opacity":"0" },400,function(){$(e1+' span') .html(parseInt($(e1+' span') .html())+e2)}) .animate({ 'top':"-15px" },50) .animate({ 'top':"0", "opacity":"1" },200); } setInterval(plus('.qwert',15),6000); }); Почему-то setInterval не повторяет действие бесконечно, а только один раз Как исправить?
0 votes5 answers -
переменные
Есть такая задача Объявите две переменные: admin и name. Запишите в name строку "Василий". Скопируйте значение из name в admin. Выведите admin (должно вывести «Василий»). Объявил var admin, name; Записал name = "Василий"; Получается в name, Василий это значение и должно быть вот так admin = "Василий" Но почему в правильном ответе будет такое admin = name; Ведь name это не значение, а название переменной?
0 votes2 answers -
js, css - анимация
Нужно сделать анимированное меню с шариками. Как здесь: http://79.110.52.43/ На ванилла js. Сторонние либы и фреймворки использовать нельзя. Только базовый jquery. Я посмотрел, там сделано на canvas. Нужны руководства/книги/учебники/статьи по теме. Как делать анимашки на canvas? Как задавать траекторию движения шариков? Математическая функция? Кривые Безье подойдут?
0 votes1 answer -
Тормозит IE при переходе по ссылке из innerHtml апнувшемуся по Ajax
Есть div, содержимое которого апится кадую минуту с помощью аякса, метод апдейта: newMessage.innerHTML = ''; // сначала чищу поле newMessage.innerHTML = content.item(0).firstChild.data; // потом ставлю содержимое полученное по ajax. содержимое - 100% ссылки (обычные линки вида <a href="url">text</a><br>). IE8 (на остальных IE не проверял) начинает тормозить при переходе по ссылке из содержимого div, после второго апдейта содержимого. Вопрос: надо ли как-то апдейтить детей (appendChild) по модели DOM исходного div'a, чтобы IE не терял структуру дерева DOM. или вопрос в загруженности линий (корбина) в середине дня по Москве, и из-за этого задержки... и с …
0 votes3 answers -
Googlemapapi Динамические Маркеры
Доброго всем времени суток. Есть код: <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="http://www.google.com/jsapi?key=ABQIAAAAy23H4tb9RWE5p2dJa8tz9Q"></script> <script type="text/javascript"> google.load("maps", "2", {"language" : "ru"}); google.load("search", "1"); function initialize() { var map = new google.maps.Map2(document.getElementById("map")); map.setCenter(new google.maps.LatLng(28.717888, 27.461350), 15); var point = new GLatLng(28.717888, 27.461350); var marker = new GMarker(point); map.addOverlay(marker); map.addControl(new GOv…
0 votes0 answers -
В FireFox не работает page-break-before
Есть такой скрипт : function page_breaks() { document.getElementById("div1").style.pageBreakBef ore = (document.getElementById("check1").checked ? "always" : "auto"); document.getElementById("div2").style.pageBreakBef ore = (document.getElementById("check2").checked ? "always" : "auto"); } Работает (т.е. при печати осуществляет переход на следующую страницу) во всех броузерах, кроме FireFoxa. При этом элемент div находится внутри <table></table>. При выносе за пределы таблицы - работает. Но необходимо, чтобы работал так же и внутри таблицы. Может сталкивался кто с этой проблемой? Заранее спасибо.
0 votes0 answers -
jquery tabs расположенные по окружности
Всем привет, Может кто-то видел что-нибудь похожее: интересует примерно такая навигация по окружности, только при евенте клик внутри круга должны появляться дивы - соответственно для каждого пункта свои: http://tikku.com/jquery-radmenu-plugin делаю тоже самое только с обычными jquery tabs, но там довольно геморно расставлять все <li> по окружности абсолютом. Так что если есть решение попроще, буду благодарен за помощь!
0 votes1 answer -
Sortable и вводимый текст
Привет, всем. Мне нужно что б пользователь вводил текст в каждом элементе списка, нажимал кнопку, вводимые поля переставали быть редактируемые и что б элементы можно было двигать даже цепляя их за текст, проблема в том что для того что б манипулировать текстом приходится использовать либо form input либо text area и наводя курсор на них нельзя подвинуть элемент, есть у кого идеи? Спасибо за ответы. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&g…
0 votes7 answers -
Подгружаемый селектбокс + кастомный селектбокс.
Всем привет. Подскажите, как решить проблему. Подключил кастомный селектбокс (этот), но он не хочет работать. Я в джаваскрипте не разбираюсь, но уже понял, что не работает он из-за того, что при выборе страны оригинальный селектбокс обновляется. На странице вывел скрытые селектбоксы, и как видно, при использовании кастомного селектбокса, оригинальный не обновляется. Как сделать, чтобы оригинальный обновлялся при использовании кастомного? Посмотреть можно здесь. Если можно, объясните попроще. Спасибо!
0 votes5 answers -
Стили
Короче у меня есть див, в css-файле к нему прописаны стили. Как сделать так, чтоб при нажатии на него левой клавишей мыши, т.е. када он в состоянии onMouseDown для него выполнялись другие стили? (либо из другого css-файла, либо прям из кода джаваскрипт на странице, или класс ему сменить если это возможно... вобщем мне без разницы, главное чтоб он менялся) P.S. Я в джаваскрипт почти не шарю( по этому просьба сразу не посылать меня куда подальше, и на гугль тож не надо я там искал уже. Зарание благодарен.
0 votes2 answers -
запустить функцию после появления новых элементоа
на странице через некоторое время появляются новые элементы DOM как сделать чтобы при появление новых элементов выполнялась функция?
0 votes6 answers -
Ищу карусель
Здравствуйте! Подскажите, пожалуйста, какой плагин лучше использовать для подобной карусели. Может кто-нибудь из опыта порекомендует. Обычно встречаются карусели картинок с одинаковой шириной, а тут для блока ширина разная. В этом основная проблема.
0 votes2 answers -
Текущая позиция в блоке со скроллбаром.
РЕШЕНО Люди добрые. Имею нужду в помощи. У меня есть галерейка, в ней проблемка со скроллбаром. Вот код скроллбара: здесь был url Как видно ни одного Js. Задача такова: Сделать так, чтобы скроллбар автоматом показывал, миниатюру текущего выбранного изображения. По возможности, по центру блока со скроллбаром (исключая крайние правые и левые миниатюры, и близстоящие к ним, они показываются в крайнем положении естественно.) Естественно без Js не обойтись. Вот тут замечательный пример есть: http://www.photoshare.ru/photo6957778.html Фотография сразу взята из центра ленты скроллбара, для наглядности. А вот моя ссылка: здесь был url Тут тоже из центра, ближе к концу, но скрол…
0 votes3 answers -
Javascript
Здравствуйте! Мне бы не помешала небольшая помощь. Суть моей проблемы в том что я не могу понять какой скрипт нужно указать для того что бы он со строки забрал например имя и вставил его в другое место после нажатия кнопочки) Например: У меня есть анкета, человечек ее заполняет и в поле имя он написал Иван Петров (все совпадения с реальными людьми случайны), нажал кнопочку ок и ему вылазит окошко в котором написано "Поздравляем Вас Иван Петров Ваших мозгов вам хватило заполнить одно поле, можете забрать свой миллион в психбольнице!" Вот что то типо такого. Или если кто знает где можно найти информацию об этом скрипте скиньте ссылочку пожалуйста.
0 votes1 answer -
Событие hover
Имеется код: <div id="largeImageCont"><img id="largeImage" src="" /></div> <div id="imageDescr"><span>Описание фотографии</span></div> И обработчик события: $("#largeImage").hover(function(){ // показ описания $("#imageDescr").animate({left: "10%"}, "fast"); } , function(){ // callback $("#imageDescr").animate({left: "100%"}, "fast"); }); Смысл: при наведении на картинку вылетает описание, а если курсор увести — исчезает. Проблема в том, что если описание вылетает под курсор, то тут же срабатывает Callback и описание исчезает. А затем собы…
0 votes1 answer -
Как остановить выполнение функции после алерта во всех элементах?
Доброе время суток! Вот код: не могу сообразить как после алерта остановить выполнение кликов на всех элементах, помогите.
0 votes1 answer -
Нужна такая реализация
http://fotoobmennik.ru/image-BBE4_4CEB8BAA.gif На картинке выше, указан макет страницы сайта, где показано как выглядит список новостей. Т.е. один белый квадратик на переднем плане, это одна новость, квадратик в дали, это следующая новость и т.д.. Новости выстраиваются у виде карусели, которую можно прокручивать. Когда осуществляется переход на следующую новость(новость которая в дали), с ней же изменяется фоновое изображение. Кто-то может указать на такое решение ? Заранее спасибо.
0 votes2 answers -
Навигация по объекту
Пример. var a = {}; a.b = {} a.b.c = {} a.b.c.d ={ 'method': function(){ console.log(this); // Object { method:function() } - то есть a.b.c.d.method() } } Всё вополне понятно. А вот как получить доступ из метода к родительским объектам, к примеру a.b ? p.s. вариант прямого вызова по имени объекта не подходит. p.p.s. хотелось бы, что-нибудь простенькое, типа this.parent.parent Всем спасибо!
0 votes1 answer -
Помогите понять суть задания
День добрый, получил тестовое задание (одно из нескольких), звучит оно так: Для меня как-то оказалось это не очевидно, что конкретно требуется сделать? поясните пожалуйста.
0 votes12 answers -
Не срабатывает код
Не пойму в чем дело. Пожалуйста подскажите. Мне надо чтобы при нажатии (onmousedown) на любую кнопку на страничке менялись её стили: document.body.onmousedown = function(event) { var target = event.target; if (target != 'button') return; // Если нажали не на кнопку, то ничего не происходит target.style.borderBottomWidth = 1 + 'px'; // Например, поменяем размер нижней границы }; Заранее спасибо!
0 votes4 answers -
onclick в ссылке
Здравствуете, стоит задача заменять содержимое ячейки таблицы по клику, реализовал так: _____________________________________________ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <script> function one(){ c1.style.display = ''; c2.style.display = 'none'; c3.style.display = 'none'; } function two(){ c1.style.display = 'none'; c2.style.display = ''; c3.style.display = 'none'; } function three(){ c1.style.display = 'none'; c2.style.display = 'none'; c3.style.display = ''; } </SCRIPT> <HTML> <a class="hide" href="#" onClick="one();">Один</a> <a class="hide" href="#" onClick=…
0 votes3 answers