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
-
интерактивные карты
Создаю интерактивную карту,с помощью map,area... Вот такая проблема,при нажатии на область-появляется контур.Как его убрать?
0 votes2 answers -
отправка изображения аяксом
помогите пожалуйста исправить ошибку. здесь есть код на python, но это принципиального значения не имеет потому что ошибка в js использую jQuery Form Plugin form: <form class="avatar_form" id="avatarForm" action="http://localhost:8000/change_avatar/" method="POST" enctype="multipart/form-data" encoding="multipart/form-data"> <input type="hidden" name="csrfmiddlewaretoken" value="53h4YPlhP6QqICeNfWlTYPmbTOfDc2GU"> <div><img src="/media/cache/28/24/2824729b974fa7995dc50c05aae1b3b8.jpg" width="83" height="83"></div> <input id="id_avatar" name="avatar" type="file"> <input class="my_btn radius4 shadow2" type="submit" value=…
0 votes1 answer -
Кнопка "назад" в слайдере
Приветствую, я не знаю если у кого-то будет желание сидеть и разбираться в моем *****коде, но я буду очень признателен за любую помощь. Сам слайдер реализован на css, jquery там просто нужен для автоматического переключения слайдов. Кнопка вперед работает нормально, но я не могу понять почему не работает кнопка "назад" ведь логически там вроде все верно, компиляторы тоже не выдают ошибок (вперед\назад это эти 2 стрелочки по бокам картинки, которые перелистывают слайд). Слайдер я аккуратно выдернул и поместил сюда - http://codepen.io/anon/pen/xjrtE . Javascript составляющую я прокомментировал в коде. Буду рад любым предложениям по правке\оптимизации кода, потому что я сам …
0 votes2 answers -
разбор полученного json-массива данных
прошу помощи в исправлении мистической ситуации суть в том, что функция success(data) аякс-запроса получает ответ в виде следующего массива: [{"pk": 2, "model": "app_accounts.userprofile", "fields": {"phone": "21", "other": "<p>qqqqqqdfgdfg</p><p><b>fdg</b></p>", "user_permissions": [], "avatar": "", "skype": "dfsdf", "gender": 2, "groups": []}}] требуется вывести в консоль следующие значения: data[0].pkdata[0].modelпроблема в том, что в моём случае консоль выводится undefined. вот скриншот. вот код: $.ajax({ url: "/search_author/", type: 'POST', dataType:"json", data: { "author": $('#formSearchAuthorWord').val(), "csrfmiddlewaretok…
0 votes4 answers -
0 votes0 answers
-
Запуталась с this
var globalObject = { setClasses: { next: function (el) { console.log(el); }, prev: function () { } }, moveElems: { top: function () { //как обратиться к setClasses.next(someElem)? }, left: function () { } }}Привет всем! Вопрос в коде, мне нужно из свойства top объекта moveElems обратиться к свойству next объекта setClasses. this внутри свойства top будет обращаться к moveElems, а как обратится globalObject, чтоб можно вызвать setClasses.next(someElem)?
0 votes16 answers -
Как организовать эффект шторок для нескольких блоков, идущих вертикально один за другим?
Добрый день! Такая задача у меня - чтобы все блоки, идущих вертикально один за другимнаезжали на предшествующий блок , а при обратном скроллинге отъезжали в обратном направлении. Решил пока только с одним блоком, сделав его : Код CSS 1 2 3 4 5 6 7 8 9 .slider{ height:400px; position: fixed; z-index: 1; top:0%; left: 0%; margin-top:68px; width:100%; } Блок ниже наезжает на него при прокрутке. Возможно ли сделать такое средствами css или bootstrap, который подключен к моему проекту…
0 votes1 answer -
Генерация ссылки и открытие ее в новом окне
Ребят, у меня форма <FORM ACTION="http://link.away" target="_parent"> <INPUT TYPE="HIDDEN" NAME="Merchant_ID" VALUE="906747"><INPUT TYPE="HIDDEN" NAME="URL_RETURN_OK" VALUE="http://link.home.OK"><INPUT TYPE="HIDDEN" NAME="URL_RETURN_NO" VALUE="http://link.home.NO"><INPUT TYPE="input" NAME="Amount" VALUE="" size="15" class="form"> <img src="/images/rub.png"><br><br><img src="/images/komm.png"><br><textarea NAME="Comment" class="form" cols="60" rows="5"></textarea><br><br><img src="/images/rest.png"><br><br><INPUT TYPE="SUBMIT" NAME="Submit" value="" style="background:u…
0 votes5 answers -
Открытие Diva по клику
Доброе время суток. Имеется див блок в котором 2 элемента по клику должны вызывать два разных блока с одинаковым стилем. На фидле не работает... http://jsfiddle.net/pMf2A/25/ На кодепене работает: http://codepen.io/anon/pen/hlwKc Файлы для скачки yandex: https://yadi.sk/d/t_JkK2YjbpkN9 После открытия страницы: После клика по одному из облачков: Задача: сделать так чтобы по клику ".reqcomtovoteno > p" открывался блок с базовым стилем от "#boxcom" дополнительным стилем от ".tono" и установленным классом разделителем элементов ".pm" , а при клике по ".reqcomtovoteyes > p" открывался точно такой же блок, но с доп.стилем ".toyes", а блок с доп.стилем ".tono" и блок…
0 votes13 answers -
Date() разные даты
Здравствуйте, скажите пожалуйста, почему в переменной first_of_current_month отпечатывается штамп времени на месяц меньше предыдущего? Смысл этого куска кода в получении информации о первом дне текущего месяца(а именно день недели, если это принципиально, самого getDay() тут нет, потому что проблема именно в этом) З.Ы под вечер мозги уже расплавились и я теперь вообще не уверен в том, что тут не написана полная ересь... если это так, то исправьте меня пожалуйста var currentDate = new Date();var first_of_current_month = new Date(currentDate.getFullYear()+"-"+currentDate.getMonth()+"-1");console.log(currentDate.getFullYear()+"-"+currentDate.getMonth()+"-1");console.log(fir…
0 votes7 answers -
JQuery. Помогите новичку с решением бага.
Привет всем! Я только недавно начал изучать JQuery, так что встала загвоздка в решении такой задачи. Вот накидал шаблон с этой проблемой. Если зоны (в примере их два серых блока, в жизни будет намного больше), сделанные через тэг «area», (в примере они просто прямоугольные, а в жизни будет очень ломанные). Суть проблемы: при наведении на зону появляется картинка (желтая), которая накладывается поверх «area» и так же вплывает подсказка (синяя). Я это реализовал на JQuery, но появился неприятный баг. При перемещении мышки из желтой области в синюю (в красной рамке): https://photos-1.dropbox.com/t/1/AAAjNJ5vPJsGREqlpIEcsDPrE4iRpMKoiJmjcdJQOINLqg/12/44729395/png/1024x768/3/14…
0 votes3 answers -
меню аккордеон по клику на значке +
Всем привет! Не смог нигде найти исходники вертикального меню с выплывающим подменю типа аккордеон, но подменю должно выплывать не по клику на родительском элементе, а слева должен быть значок раскрытия, например +. Кликаем по + выезжает подменю,за место + стоит -. Клик по - , убирается подменю, появляется +. А сам родительский элемент является ссылкой на страницу, как и элементы подменю. Перелапатил сегодня 7 аккордеонов на jquerу, у всех одно и тоже, родительский элемент работает как кнопка свернуть - развернуть подменю (а не как ссылка). И у всех один и тот же недостаток, при переходе на другую страницу, т.е. перезагрузки, все что открывалось, опять закрыто. Т.е. н…
0 votes21 answers -
Как создать скрипт на кнопку, чтобы переходило по ссылке?
Хочу создать скрипт, который будет переводить меня на сайт, я должен буду нажать на кнопку, и должен сработать скрипт
0 votes2 answers -
Не могу придумать как проверить submit
$(function() { $( "#contact" ).validate({ rules: { name: { required: true, minlength: 3 }, email: { required: true, email: true }, }, success: function(label) { label.text('OK!').addClass('valid'); } }); $('#contact').submit(function (){ var data = $('#contact').serialize(); $.ajax ({ url: 'mail.php', type: 'POST', data: data, beforeSend: function () { …
0 votes4 answers -
Навигация в Галлереи не работает
Привет дорогие форумчане, Нужна ваша помошь! На этом сайте на страничке "PORTFOLIO" кроме категории "ALL" на всех категориях если открыть фото в большом размере навигация на след. и пред. фото работает только после второго клика мышки. На категории "ALL" все работает после первого клика но если пройтись по другим категориям и посмотреть что не работает навигация после этого вернутся в категорию "ALL" тут тоже перестает работать. помогите пожалуйста. Буду очень благодарен. П.С в галереи используется плагин fancybox.
0 votes1 answer -
Выделение области блока
Подскажите название библиотеки или скрипта, нужно мышью выделять опредленную прямоугольную область блока, и высчитывать размеры блока в пикселях. Работал с drag and drop на js но с выделением области пока не понимаю, какую можно библиотеку использовать.
0 votes3 answers -
xml, xmlns в JavaScript
Здравствуйте, нубский вопрос, сейчас изучаю JavaScript, смотрю видеокурс Евгения Попова. Он разрабатывает в среде phpDesigner - установил тоже ее. Переписал код задачи из видео, там есть строчка: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"> У меня xmlns и xml выделяются красным цветом - из-за чего не получается посмотреть результат задачи. Что нужно сделать дабы все заработало) Просьба без стеба, изучаю JavaScript первый день
0 votes4 answers -
Не получается получить значение опции динамически заполняемого списка select
Бьюсь несколько дней не могу понять: Есть скрипт на JS которым наполняю список <select> при загрузке страницы document.getElementById(Id).options[num_option]=new Option(result[i]['Model'],result[i]['code_model'],false,false);где result это массив который заполняется из Mysql с помощью AJAX Далее через Jquery выбираю опцию которую делаю выбранной: $("#"+Id+" :contains("+model+")").attr("selected", "selected");$("#"+Id+" :contains("+model+")").prop("selected", true);Где model это переменная с текстовым значением выбранной опции ( Хотя это не принципиально т.к. при выборе установки по значению value все то-же самое о чем пойдет речь ниже). Так вот суть трабла: мне …
0 votes6 answers -
JS и DOCTYPE
Дамы и господа! Начал учить код по книге HeadFirst "Изучаем JavaScript". Есть вот такой код: Картинка должна менятся в зависимости от размеров окна. Но resizeRock() работает только если убрать <!DOCTYPE HTML>
0 votes15 answers -
Как выбрать текст в JQuery
Здравствуйте форумчане! У меня тут токая проблема, есть текст без тегов и надо каждый абзац текста обернуть в тег <p>. Решил обернуть весь текст в <pre> и с помощи JQuery уже добавить абзацам тег, но ничего не получилось. <pre> 1 строка 2 строка 3 строка 4 строка</pre> Подскажите пожалуйста как выбрать например строку 3 в JQuery?, или может есть другой способ решить мою проблему.
0 votes7 answers -
Яндекс карты. Поле поиска
Подскажите, как можно изменить/переместить вёрстку поля поиска по карте ? http://prntscr.com/4z5vll
0 votes6 answers -
0 votes0 answers
-
Закрытие Div`a по клику вне его
Доброе время суток. Так-как в javascript`ах я не силен, опять обращусь к умельцам. Существует проблема с реализацией всплывающих блоков. Скрипт в идеале должен работать так: при клике по пункту меню .libut.***1 выводится .faqinfobox.***1 , при клике вне дива или по клике по .libut.***1 .faqinfobox.***1 закрывается, а при клике на .libut.***2 выводится .faqinfobox.***2 , а .faqinfobox.***1 закрывается. Что имелось до фансибокса: http://jsfiddle.net/e5wet0fx/1/ Поставил фансибокс, настроил все кроме привязки. Сейчас он открывается по центру окна, а надо чтобы открывался на позиции заданной в дефолтном.цсс
0 votes8 answers -
Передача данных с одного input в другой по средством вызова функции onclick
Всем привет! Нуждаюсь в помощи. В общем суть проблемы у меня в том, что не получается передать данные которые находятся в value="" одного input'a, по средством вызова функции onclick. Приведу пример: есть несколько инпутов <input class="give" type="text" onclick="func()" value="Текст" /> <input class="give" type="text" onclick="func()" value="Текст2" /> <input class="give" type="text" onclick="func()" value="Текст3" /> и есть один инпут, в который нужно передавать эти данные по нажатию <input class="get" type="text" value=" " /> К сожалению мои знания ограничены в таких моментах function func() { /**/ } Буду благодарен за помощь!
0 votes5 answers -
self содержит коллекцию элементов
помогите пожалуйста решить проблему на страничке в переменной head скрипта helper/helper.js должно содержаться значение, зависящее от того какую из кнопок .menu_button кликнул пользователь проблема в том, что в переменной head всегда содержится значение "обратный звонок3" $(document).ready(function() { $('.menu_button').kalininModals(); });(function($){ // ————————————————————————————————-- options ———- $.fn.kalininModals = function(options) { var options = $.extend({},options); return this.each(function() { //console.log('--' + $(this).text()); // —————————————————————————————— properties ——— var self = $(this), selfModals = $('#modalOuter')…
0 votes3 answers