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
-
дождаться завершения эффекта
подскажите пожалуйста как можно приостановить действие скритпа пока до полного завершения jquery-эффекта. код примерно такой $(".post").fadeOut("fast"); alert(1); нужно чтобы '1' не выводилось на экран пока .post не потухнет полностью
0 votes4 answers -
Не получается снять обработчики плагина
Здравствуйте. Написал свой первый jQuery-плагин lightBox для открытия картинок в модальном окне. Хочется уже сделать на совесть и предусмотреть метод disable для отключения плагина. Подскажите, как правильно это сделать? Прикрепляю всё что надо, во избежание неправильного объяснения проблемы со своей стороны.. )))
0 votes0 answers -
Нужна помощь в Jqeury
В общем, переделываю шаблон для сайта, почти все закончил, но возникла проблема с менюшкой. Показываю на скриншотах что да как. Меню с двумя разделами, реализовано по принципу меню-закладки. Это первое раздел меню При нажатии на ссылку "Раздел 2" появляется с помощью .hide() и .show() появляется второй раздел в этом же меню. При этом так сказать "стрелочка" перемещается с помощью .animate от одной ссылки к другой Вот такое мне меню нужно. Но если еще раз нажать на ссылку "Раздел 2", эта "стрелочка" убегает за экран, вот скриншот: Вот тут у меня и возникла проблема, как сделать так чтобы при втором щелчке эта стрелочка не убегала а осталась на месте, ну или в крайнем сл…
0 votes2 answers -
проблема с accordion menu
помогите пожалуйста решить проблему на странице меню содержит вложенные пункты. они должны: 1) плавно открываться при наведении курсора на корневой пункт; 2) схлопываться при отведении курсора (при этом если хотя бы одна из сылок вложенного пункта содержит класс 'selected', то схлопывания не должно происходить) 1) я реализовал на указанной странице. проблема в реализации 2). помогите пожалуйста
0 votes8 answers -
выбор из селекта java script
Народ подскажите как через Условие if проверить на заполнение из списка то получаеться в этом коде при нажатии кнопки "Ок"просто выбранному списку приваиваеться значение 1 и выводиться алерт)а проверки нет .Если меняю на любое другое значение например на 0 то при нажатии ок опять присваиваеться 1.как правильно прописать?)f3-действия формы, _oc123-идентификатор списка. if(f3._oc123.value = 1){ alert("Error"); }
0 votes0 answers -
На какой библиотеке можно сделать такой интерфейс
как сделать такой интерфейс?что для этого надо библиотеку js использовать или чисто на js можно сделать? я просто не очень в этом шарю , может что нибудь посоветуете? http://tester.ilpitest.tmweb.ru/
0 votes1 answer -
Помогите подредактировать...
Приветствую всех! Ребят если несложно подскажите где подредактировать скорость смены слайда в этом плагине. _http://www.jqueryscripts.ru/scripts/jquery_slider/startstop_slider/
0 votes3 answers -
Почему не выводится значение атрибута?
https://jsfiddle.net/dzmqsyqe/
0 votes5 answers -
Работа с классами и массивом
Добрый день прошу помощи или совета реализовать данную вещь: есть 2 input для ввода данных товара title и price: <div id="cart" name="cart"> <div id="item_title" name="item_title" class="item_title"> <h4>Book title</h4> <input type = "text" value="" id="item_title"><br /> </div> <div id="item_price" name="item_price" class="item_price"> <h4>Price</h4> <input type = "text" value="" id="item_price"><br /> </div> <br/> <input type="button" value="Submit" class="button" onclick="submit();"> <input type="button" value="checkout" class="button" onclick="checkout();"> </div&g…
0 votes3 answers -
Плагин для jQuery: кто знает?
Всем привет Кто подскажет? Раньше точно попадался на глаза плагин для jQuery, который выводит всплывающий полупрозрачный прямоугольник с кнопочкой "закрыть", внутри которого можно вывести сообщение/уведомление/"ругательство". При этом чтоб автоматом пропадало через некоторое время. В общем, все чем-то похоже на уведомление о новом сообщении Вконтакте. Либо аналог. Понимаю, что можно самому написать, но в последнее время полюбил пользовать чужой код =) вместо изобретения велосипедов.
0 votes3 answers -
оператор сравнения
Помогите мне понять почему так 0 == "0" // true false == "0" // true
0 votes3 answers -
пустое условие
объясните пожалуйста почему такая конструкция выводит значение b? if(true){ var b = "test"; } console.log(; ведь в условии ничего нет. а получается, что есть что-то подобное 1, true и т.д.
0 votes8 answers -
Метод slice
var arr = ["Почему", "надо", "учить", "JavaScript"];var arr2 = arr.slice(1, 3); // элементы 1, 2 (не включая 3)alert( arr2 ); // надо, учитьПочему код выведет надо учить, а не "Почему"? Ведь в скобках говориться, то, что после первого элемента, удалить следующие три.
0 votes3 answers -
перелопатить свойства объекта
помогите пожалуйста решить проблему есть такой объект: defaults = { title: undefined, yMax: undefined, yMin: undefined, yPeriod: undefined, xMax: undefined, xMin: undefined, xPeriod: undefined, dots: {} } мне нужно сформировать массив, состоящий из свойств, которые имеют тип "не объект". то есть должен получиться такой массив: [title, yMax, yMin, yPeriod, xMax, xMin, xPeriod]
0 votes1 answer -
Нужно добавить дополнительное условие, но не знаю как...
Здравствуйте! Есть такая форма: <form action='' method='post'><input type='text' name='' value='1' class='hidden' /><button type='submit' value='Купить' class='order'>Купить</button></form> После нажатия на кнопку "Купить" она меняется на "Удалить из корзины" и наоборот. К форме применяется скрипт: $(document).ready(function(){ $('.frmOrderModal form').ajaxForm({ success: function(responseText, statusText, xhr, $form){ /*получение блока с информацией о товаре*/ var item = $form.parents('.catalogItem').first(); /*получение имени товара*/ var name = $(item).find('.name').text(); $('#modal-basket h1').text(name); /*получение из…
0 votes4 answers -
скрыть преждевременное сообщение об ошибке
помогите пожалуйста решить проблему есть форма. надпись "You break my heart" появляется сразу после отрисовки формы. но мне нужно чтобы сразу после отрисовки формы этой надписи не было. и чтобы она появлялась только после того как пользователь пробовал вводить текст <div ng-app=""> <form name="LovelyForm"> <input type="email" name="LovelyEmail" ng-model="email" required /> <br> <span ng-show="LovelyForm.LovelyEmail.$invalid">You break my heart</span> </form></div>
0 votes1 answer -
Непонятный сдвиг области на устройствах Android
Прошу помощи профессионалов. Есть код: <style>* { max-width:100%; margin:1; padding:1; border:none; font-family: Arial, sans-serif; color:#332c2b}body {font-size: 15px; line-height:1.5; background-color:white; overflow-x: hidden;color:#f7f7f7;}h3 { font-size: 16px; color:#f16022}h2 { font-size: 20px; color:#f16022}#allwidth {width: 100%;border-bottom: 1px solid rgba(255, 255, 255, 0.4);text-align: left;}input, select { color: black; border-radius: 3px; padding:3px; border: 1px solid #f16022; box-shadow: inset 1px 0 #f16022, 0 1px 0 #f16022 ;}#allwidthbt {display: block;width: 100%; height: 39px;margin: 10px auto;font-size: 14px;text-align: center;box-shadow: inset 0…
0 votes6 answers -
Рейтинг на Javascript
Доброго времени суток. Прошу помощи, но хочу предупредить, javascript еще не знаю вообще. Вот мой сайт - http://aboutonline-casino.com/igraya-v-internet-kazino-my-znaem-chto-ne-zaschischeny-na-stolko-skolko-hoteli-by.html . На этой странице два тестовых рейтинга. Вот источник скрипта - http://biznesguide.ru/coding/156.html . Хочу спросить, как сделать ограничение по ип? Чтобы человек мог 1 раз проголосовать с 1 адреса и результат естественно сохранялся в виде звездочек закрашенных. Там я так понял система замороченная, надо заходить в базу, смотреть результаты и самому проставлять. Регистрации на сайте нет. Заранее спасибо.
0 votes2 answers -
jQuery.Cookie
Как инициализировать jQuery.Cookie, что бы он автоматически сохранял все изменения на странице ? Включая положение скролла. В благодарность жителям Украины вышлю бутылку, пиво на выбор - Новой Почтой Жителям других стран - 5 у.е. на Вебмани.
0 votes1 answer -
вычисления без единиц измерения
помогите пожалуйста просуммировать высоту группы блоков jq-код headers_collection = $('.page_' + dataToggleId + ' #accordion').find('h3'); for (var i = 0; i < headers_collection.length; i++) { height += getComputedStyle(headers_collection[i], '').height; } console.log(height); даёт результат я могу попробовать при каждом проходе цикла отсекать последние 2 символа, но, думаю, существует более простой способ
0 votes1 answer -
Разработка JavaScript-программы для обработки событий в различных фреймах
Создать программу вывода списка всех форм другого фрейма в виде горизонтальной таблицы различными шрифтами, зависящими от номера элемента в списке, если курсор мыши попал на численное поле, в котором при вводе не оказалось букв.
0 votes0 answers -
Изменение скрипта в зависимости от класса
Здравствуйте, на сайте при наведении на картинку, изображение меняет прозрачность с 1 на 0.8. А вот для текста с цитатой, который находится в той же обертке что и картинка, этого не должно быть. Тоесть нужно что бы прозрачность менялась только для изображений, и оставалась неизменной для текста. Мне кажется тут что то простое должно решить проблему, но в скриптах не силен. Вот что я использовал для того что бы задать смену прозрачности для картинок <script type="text/javascript"> jQuery.noConflict(); jQuery(document).ready(function( ){ jQuery('.rel') .on('mouseenter', function() { jQuery(this).stop().animate({opacity: "0.8"}, 300); }) .on('mouseleave', …
0 votes1 answer -
Непонятное поведенеи Firefox
Здравствуйте, Возникла проблема. данный скрипт должен вместо вертикального скроллинга делать горизонтальный. if(direction < 0){ ((event.wheelDelta) ? ($('#first').css('left', (poz+event.wheelDelta)+'px')) : ($('#first').css('left', (poz-event.detail)+'px')) ) } else if (direction > 0){ ((event.wheelDelta) ? ($('#first').css('left', (poz+event.wheelDelta)+'px')) : ($('#first').css('left', (poz-event.detail)+'px')) ) } Все нормально работает в Opera, IE, Chrome а вот в Firefox проблема: независимо от направления скроллинга смещение идет то…
0 votes2 answers -
Javascript не работает в IE
Помогите разобраться пожалуйста... Работает везде кроме IE8 и ниже <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <title>Основы языка JavaScript. Документы. Упражнение 4</title> </head> <body> <div id="cell" style="border: 1px #a0a0a0 solid; background-color: #efefef; width:40px;height:40px;text-align:center;" onmousedown="down(this,event)">0</div> <script type="text/javascript"> var x=0,drag=false; function down(obj,e){ …
0 votes1 answer -
Rotozoomer
Написано ради прикола в процессе спора на одном форуме, может кого-то позабавит 1 вариант http://www.labinsk.ru/tmp/rotozoom/rotozooma.html 2 вариант (корректно работает только в Firefox, поскольку отключить сглаживание при масштабировании канваса можно только в нём) http://www.labinsk.ru/tmp/rotozoom/rotozooma2.html однако результат более интересный 3 вариант (эротический ) http://www.labinsk.ru/tmp/rotozoom/fapzoom/ Этот эффект основан на фидбэке. Тоесть отрисовка кадра на основе предыдущего. Код очень прост. Можно поэкспериментировать и придумать другие интересные эффекты базирующиеся на данном принципе.
0 votes2 answers