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
4,723 questions in this forum
-
Активная ссылка
День добрый. Как сделать следующую штуку - есть табы на css, и нужно чтобы при активной ссылке, он отображалась другими ссылками: Тут пример - чтобы было понятнее : http://jsfiddle.net/HhXXd/
0 votes5 answers -
JS vs Django
Работаю с Django и вот наступил момент, когда нужно реализовать динамические элементы с использованием переменных Django. Подскажите, что почитать на эту тему или подскажите как реализовать подобное. Очень бы помогли. Спасибо.
0 votes0 answers -
S5 Accordion Menu Module Joomla 2.5
Здравствуйте. Помогите пожалуйста со скриптом. Есть аккордион меню на моем тестовом сайте но оно раскрывается по нажатию а мне нужно тобы оно раскрывалось по наведеню курсора мыши. Вот Сайт А вот и сам код меню: window.addEvent('domready', function(){ if (s5_am_parent_link_enabled == "0") { var s5_am_parent_link = document.getElementById("s5_accordion_menu").getElementsByTagName("A"); for (var s5_am_parent_link_y=0; s5_am_parent_link_y<s5_am_parent_link.length; s5_am_parent_link_y++) { if (s5_am_parent_link[s5_am_parent_link_y].parentNode.parentNode.tagName == "H3") { s5_am_parent_link[s5_am_parent_link_y].href = "javascript:;"; } } } fu…
0 votes0 answers -
Исчезающий блок
Здравствуйте. Никак не могу решить проблему, очень надеюсь на вашу помощь. Есть вот такое меню, снизу которого находится скрытый блок: (Пример) Структура примерно такая: <nav> <a href="#">Главная</a> <a class="menu-show" href="#">Меню</a> <a href="#">о нас</a> </nav> <div id="hide-menu">....</div> JS на данный момент: $(".menu-show").hover( function() { $(this).parents().find("#hide-menu").stop().slideDown("fast");}, function() { $(this).parents().find("#hide-menu").stop().slideUp("fast");} ); Т.е блок появляется/скрывается - всё нормально, но если курсор перенести на блок, когда он не скрыт, то о…
0 votes5 answers -
Конфликт JQuery
Хочу использовать одновременно на одной странице слайдер и fancybox-фотогалерею. При использовании их по отдельности конфликтов не наблюдается всё работает хорошо. Слайдер такой http://mashinki.net.ua/tester/test1/ и Фотогалерея http://mashinki.net.ua/tester/test2/ комбинирую их на одну страницу http://mashinki.net.ua/tester/testall/ фотогалерея не работает Подскажите, пожалуйста, как подправить код, чтобы всё заработало. Искал при помощи поиска на форуме похожие вопросы и в гугле. Там в случаях конфликтных ситуаций библиотек советуют заминить все $ на jQuery и еще в определенном месте написать jQuery.noConflict(); и возможно ещё где-то прописать jQuery(document).ready(f…
0 votes20 answers -
Изменение нескольких стилей при наведении на блок
Уважаемые знатоки JS столкнулся вот с такой проблемой: Допустим есть элемент (в моем случае изображение) окруженное несколькими блоками (дивами) вложенных один в один, получается изображение находится внутри всех этих дивов. Так вот необходимо сделать, чтобы при наведении на изображение менялись стили всех этих дивов. Вот пример кода html: <div class="sliderbox"> <div class="sliderbox-content"> <div class="sliderbox-item"> <img src="images/slide1.jpg" width="179" height="99" border="0" alt="" /> </div> </div> </div> По умолчанию имеются стили для всех перечисленных классов sliderbox, sliderbox-content, sliderb…
0 votes8 answers -
Лимит на загрузку файлов (технология:-) )
Загрузчик на ajax jquery Направьте.... Вначале сделал так. На странице добавления фото, в скрытой DIV data=оставшееся количество загрузок. Считывал их при загрузке фото. И если он еще в норме, то файлы загружаются... Но одна проблема... Я не знаю как в jquery прибавить значение, при каждой загрузке делать +1.... в php это просто $peremennaya+1; //чтение числа с div MUFINISH а точнее с DATA-NAME var uploadlimit=jQuery("div#mufinish").attr("data-name"); //запись обратно числа (как сделать +1 ?!?!?!?) jQuery('div#mufinish').attr('data-name',uploadlimit); //проверка на лимит, если больше 10ти то пшол нафиг if(uploadlimit<="11"){ uploadstatus.text('Вы не можете загр…
0 votes2 answers -
не могу найти источник ошибки...
Здравствуйте. Есть очень-очень старый сайт: mackevision.de При клике на кнопку Gallery (справа под банером) в консоли ФФ появляется сообщение: "Error: useless setTimeout call (missing quotes around argument?)", в ИЕ8-9, при включенном показе ошибок, вываливается модальное окно с ошибкой "Invalid argument", вот скрин дебагера в ИЕ: http://i.imgur.com/74gEf.png Т.е. понятно, почему возникает ошибка. Но не понятно, где происходит проблемный вызов setTimeout. Никак не могу придумать, как ее найти. Текстовый поиск по setTimeout и ссылкам на него не помог.
0 votes6 answers -
Что за галерея
http://www.mywed.ru/photographer/detail/photo/1257606/ скажите это самописная галерея или где-то можно скачать
0 votes1 answer -
события на индентификатор
Добрый день, кто подскажет как правильно делать. на класс .gallery у меня подвешенна всплывающая галерея, всё хорошо когда нужна лишь одна галерея. А вот если я вывожу 10 фотографов и у своего своя галерея ,то нужно .gallery1 .gallery2 .gallery3 ... и т.д как сделать это автоматом? Как вариант в самом HTML прописать что-то типа $(".gallery<?php echo $i;?> это пройдет если скрипт будет в самом HTML ,а если он будет подключать во внешнем файле то не заработает, также у меня потом Ajax ом дозагружаются другие результаты выдачи и на них тоже надо вещать обработчик(ну с этим как-то я еще справлюсь)
0 votes3 answers -
как добавить бб код в форму
Доброго времени суток! я полный нуб в js поэтому прошу помощи, подскажите как добавить BB- код в форму. И чтобы код добавлялся в то место где установлен курсор а не в конец сообщения. Нужен только код добавления, без обработчика.
0 votes1 answer -
фильтр похожий на фильтр Яндекс.Маркет
Мне нужно сделать фильтр похожий на фильтр Яндекс маркета фильтр, у него есть стрелка сбоку от блока в которой отображаются результаты поиска , она появляется в том месте где форма была изменена. Написанный мною скрип работает везде хорошо кроме Safari, по клику на чекбокс или лэйбл стрелка липнет к верху. Подскажите как это можно исправить http://jsfiddle.net/hTSzu/1/ кусок кода который отвечает за перемещение стрелки $("#catalog-filter").bind({ click: function(e) { e = e||window.event; var offset = $("#catalog-filter").offset(); var koordY = e.pageY - offset.top - 10; $(".i-arrow").css({"top":koordY}); }, change: function() { $(".i-arrow").show().delay(5…
0 votes2 answers -
Передать значение стилизированного select
Всем привет, собсно сабж. Как передать выбранное значение, если оно выбирается не в самом select, а в нарисованном js <ul></ul> ?
0 votes2 answers -
Выделение ячеек на карте с помощью ссылок.
Здравствуйте. Необходимо реализовать выделение ячеек на карте при нажатии на ссылку. То есть когда я нажимаю на ссылку на карте появлялась квадрат закрашивающий ячейку (квадрат может быть рисунком) таких квадратов может быть до 6 штук. Нашел код который реализует данную систему но там можно выделять только 1 ячейку. а как добавить к коду чтобы он выделял несколько ячеек в разных координатах при нажатии на ссылку не пойму. в Java не разбираюсь. Код HTML <div id="threePics"> <img src="http://www.cyberforum.ru/../pics/pic1.jpg" alt=""> <img src="krug1.gif" alt="" id="krug3"> <img src="krug2.gif" alt="" id="krug4"> <br> <a href="#" onclick…
0 votes1 answer -
Активный пункт меню с помощью скрипта
Имеется скрипт $(document).ready(function () { $('#hor li a').hover( function () { height = $(this).height() * (-1); $(this).stop().animate({'backgroundPosition':'(0 ' + height + ')'}, {duration:200}); }, function () { $(this).stop().animate({'backgroundPosition':'(0 0)'}, {duration:200}); } ); });, который меняет картинку у пункта меню при наведении мышки. Вот пример css для этого меню #ver { list-style: none outside none; margin: 25px; padding: 10px; position: relative; } #ver li { padding:4px; } #ver li a { display:block; height:12px; text-indent:-999em; } #ver a.home { wi…
0 votes1 answer -
При добавлении 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 -
Заполнение поля.
Я даже не знаю как этот метод называетсья но очень нужен, поэтому даже не смог нормально назвать тему. В общем нужно чтобы заполняя одно поля русскими буквами в другом поля оно автомотически заполнялось английскими. Допустим вы вписали в одно поле Британский чарт и во втором поле в режиме реально времени набиралось britanskii-chart. Я думаю писать код за меня не кто не будет, просто скиньте хотябы ссылку где можно такое сделать, или просто как это называеться пойду погуглю чтоль...
0 votes2 answers -
Не работает слайдер в IE9
В общем написал слайдер, проверил в Opera, FireFox, Maxthon, показывает всё отлично, но есть одно но, данный код не как не хочет работать в IE9, начинает подтармаживать плюс ко всему нет отоброжения картинок в слайдере. В чём может быть причина ? запуск слайдера <body onload="Start();"> код слайдера var newSlider; var ShowImg = 1; function Slider(){ var slImageUrl = Array(); this.Create = Create; this.GetImageUrl = GetImageUrl; function Create(ImageUrl) { slImageUrl[Count] = new Image(); slImageUrl[Count].src = ImageUrl; } function GetImageUrl(num){ return slImageUrl[num].src; } .........…
0 votes5 answers -
Неправильное отображение скрипта на разных экранах
Имеются 2скрипта:colorbox(увеличивающее изображение по середине с прозрачным фоном) and slidorion(слайдер слайдшоу + меню аккордеон).Соединил эти 2 скрипта все работает нормально,только имеется одна проблема в colorbox(увеличивающее изображение по середине с прозрачным фоном).Проблема заключается в том что,слайдер на разных разрешениях экрана показывает размеры по разному,например мой размер экрана 1600х900 отображает слайдер нормально.открываю слайдер с большим разрешением слайдер увеличивается.Java Script автоматом создает css для слайдера,тем самым увеличивая его.Помогите пожалуйста как можно сделать так,чтобы Java Script правильно задавал ему css и чтобы он отображалс…
0 votes0 answers -
Рандомный текст
Хотелось бы узнать, каким образом на JS можно сделать так, чтобы в <div> загружался рандомный текст из заранее заданных значений
0 votes1 answer -
Добавить js к блоку div
Вот надо чтобы ф-я с датой определяла по блоку, какую он имеет дату, и выполняла некоторые ф-ии Ну вот как это сделать? А как задать блоку функцию <div id="block">(как тут подключить функциию с параметрами даты?)</div> Т.е. если ссылке <a href="javascript:show_hide('1');">текст</a>, то как быть с блоком???
0 votes3 answers -
Упростить / Дополнить код
удалить пост!
0 votes0 answers -
динамический зум картинки
Доброго времени суток! Подскажите пожалуйста как реализовать на сайте динамическое увеличение картинки при наведении на нее, увеличиваться должна именно область, на которую наведена мышь. Нашел только один скрипт, но он платный(( http://www.magictoolbox.com/magiczoom/integration/ Хотелось бы такой как в 4м примере. С javaScript не знаком к сожалению, ну и CSS только начал изучать...
0 votes4 answers -
Клик по элементу и ответ аякса (события не связаны)
Всем привет, Попробую описать проблему. Имеется такая структура html-кода <span id="button">Кнопка</span> <span id="text">Текст</span> <input id="field" type="text"> При внесении изменений в инпуте отправляется аякс-запрос. $('#field').change(function() { $.ajax({/* данные запроса */}); }); При нажатии на кнопку, текст должен заменится ответом, полученным из запроса. Проблема в том, что при клике запрос может быть еще не отработан, соответственно данных не будет и скрипт не исполнится. Я пока решила эту проблему, использовав $.ajaxComplete() и setInterval: $('#ajax').ajaxComplete(function() { response = jQ.parseJSON(request.respon…
0 votes26 answers -
Случайное изображение
Доброе время суток, я вот хотел узнать - как сделать что то в роде "случайное изображение" Идёт таблица и в ней я хочу разместить случайное изображение, при загрузки или обновлении страница что бы менялось это изображение на любое изображение вложено в одну папку... Реально ли это сделать и как?* за благовременно Вам спасибо!
0 votes28 answers