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
-
Задание фильтра расширения для окна выбора файла
Скажите пожалуйста. Могу ли я как-то задать фильтр расширения для окна выбора файла, что бы при отправке на сервер например картинки, в окне выбора файла отображались бы только картинки. Интересует такая возможность для HTML и Flash.
0 votes3 answers -
Как заставить работать css()?
Всем привет. Пытаюсь изменить св-во элемента через jQuery, вот код скрипта: jQuery(document).ready(function() { //Показываем иконку поиска при нажатии $('.searchfield').click(function() { $('.search-bg').css('background-position', '-25px 0px') }); $('body').click(function() { $('.search-bg').css('background-position', '0px 0px') });}); Нужно чтобы при нажатии на само поле иконка смещалась, а при нажатии на другое место возвращалась на место. Если убрать обработчик клика с body, то все работает. Вот свойства .search-bg .search-bg{ position: absolute; top: 13px; right: 12px; width: 25px; height: 25px; background: url(images/search-icon.png) no-repeat;}
0 votes3 answers -
JQuery Toggle
Добрый день. Возникла проблема подобного плана. Скрипт выполняется отлично, а вот "галочка" в checkbox не ставится. Перепробовал кучу вариантов, в JQuery не особо разбираюсь. Реализацию дал в качестве примера, но необходим именно этот скрипт, я имею ввиду что код для смены <label for> и любые другие мне не нужны. Буду рад вашей помощи.
0 votes4 answers -
объект, добавляющий элементы dom
здесь одна из первых моих попыток применить ооп в js. очень беспокоит дублирование кода при создании элементов dom-a. помогите пожалуйста написать объект, который на вход получает названия элемента, массив со стилями и создает элемент. зачатки такого объекта в моём коде это функция fabric(). не знаю поступают ли подобным образом, решая задачу генерации элементов dom. если для этих целей используется другой подход, то пните пожалуйста в нужном направлении
0 votes5 answers -
Помогите, проблема в скрипте. Сам не могу разобраться.
Вот в чем проблема: есть скрипт галереи с разбивкой на страницы. Разбивает по 8 фотографий на 1 страницу. Но после 6 страницы не показывает фотографии. Не знаю как это исправить. Буду очень признателен, если кто-то поможет. Вот код списка фотографий: <div id="allItems">Количество товаров:<span class="productsCount">0</span></div> <div id="fullImage"> </div> <ul id="gallery-list"> <li><img src="images/1.jpg" style="width: 239px; height: 305px;" /><span class="description">Название1</span></li> <li><img src="images/2.jpg" style="width: 239px; height: 305px;" /><span class="des…
0 votes1 answer -
Получить ссылку с xml
Здравствуйте. Есть такой xml-код <?xml version="1.0" encoding="UTF-8"?><ajax><cmd><![CDATA[<div class="success"><b>success</b></div><br><br>[ <a href="http://mysite.com/link/1/1-1-0-16" target="_blank">my link</a> ]]]></cmd></ajax>Мне необходимо получить с него число 16. Прошу вашей помощи в написании regexp, или другого решения. Мои попытки не увенчались успехом.
0 votes4 answers -
Строка
Есть строка текста содержащая круглые скобки, нужно заменить все запятые в строке находящиеся в скобках на пробелы, причём скобок несколько. Наверно нужно составить регулярное выражение.. но незнаю как оно должно выглядеть в данном случае.. подскажите пожалуйста!
0 votes1 answer -
Иногда ajax не срабатывает
Здравствуйте. Иногда возникает ошибка при обращении к серверу, насколько я понимаю. И тогда в моем срипте выводится переменная error в опции error. А можно узнать какие причины способствуют возникновении ошибки? Сервер не отвечает? Много запросов к одному и тому же файлу? Или что-то другое? Посетителям совсем не клево видеть ошибку на сайте. Спасибо. Возможно от меня потребуется дополнительная информация. $(".form").submit(function(event){ event.preventDefault(); var button = $(event.target); var data = $(this).formSerialize(); $(this).find(".div").html('Uploading...'); var block = $(this).find(".div")[0]; var success = function(result) { …
0 votes2 answers -
Скрипт фото галлереи для картчоки товара
Ищу скрипт или библиотеку фото галлереи, чтобы выводилась большая фото а под ней превью, кликая на превью фото большое грузилось на месте предыдущего большого фото.
0 votes3 answers -
создание элемента
Здравствуйте. Помогите разобраться. Ни как не пойму как реализовать вот такое вот - есть объект { title:"заголовок" } Хочу сделать конструктор который такой объект преобразует в DIV с содержимым title var x = new Constructor({title:"заголовок"}); И теперь x вставлять в любое место документа и он будет отображаться как DIV с содержимым title
0 votes3 answers -
Добавление класса HTML тэгу.
Здравствуйте. Помогите разобраться с одним вопросом. var links = document.querySelectorAll('a'); for (var i = 0; i < links.length; i++) { var a = links[i]; var href = a.getAttribute('href'); if (!href) continue; // нет атрибута if (href.indexOf('://') == -1) continue; // без протокола if (href.indexOf('http://internal.com') === 0) continue; // внутренняя a.classList.add('external'); Вот что не пойму - в примере в переменную links сохранили все 'a' элементы (может с терминами напутал, но суть не в этом). Потом каждый элемент коллекции links присвоили переменной a (через цикл). И уже к этой переменной добавили класс. Так вот не пойму как…
0 votes2 answers -
Вертикальная линия
У меня есть горизонтальная линия в формате gif, поскажите как её повернуть на 90 градусов?
0 votes2 answers -
Обработчик события получает предыдущее значение поля вместо нового!
<input type="text" id="a1"> <div id="r"></div> <script type="text/javascript"> function go(){ document.getElementById("r").innerHTML = document.getElementById("a1").value } document.getElementById("a1").onkeypress = document.getElementById("a1").onchange = function(){go()} </script> Функция go читает из поля a1 значение и пишет его в поле r. Было пусто. Ввожу "1" - получаю пусто. Ввожу "2" - получаю "1". Удаляю все - получаю "2". И так далее - читает предыдущее значение. Как получить именно новое значение, которое только что введено? Ввёл "заяц" - получил тут же по буквам "з", "за", "зая", "заяц". А не "", "з", "за", "зая". Почему читает п…
0 votes1 answer -
Помогите доделать слайдер на JS (запутался)
Https://dropmefiles.com/sYyOA Вот ссылка на проект. Создайте папку "img" и в ней папку "jac" и закиньте туда фотки, файл-обменик их зачем то удалил. В общем по фотке видно всё нормально, но я смог сделать, чтобы либо работала "система следующей фотки", либо "система по нажатию снизу фоток". Совместно оно не работает. Помогите пожалуйста, замучился уже 5 день мучаюсь. Проблема чисто в скрипте JS. Желательно сделать рабочую систему на 1-ой JS, 2-я жс немного как по мне не удобна.
0 votes0 answers -
Переместить события в скрипт
Помогите, пожалуйста, из этой кнопки вынести события (onmousedown, onmouseup) в отдельный скрипт. Чтобы ссылка стала вот такой: <a href="javascript:void(0);" target="_black" class="download" id="link">Download</a>А все остальное было в теге <script>: <script> $('link')...</script>
0 votes4 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 -
Не срабатывает событие
Добрый день! Столкнулся с проблемой. На сайте нужно написать простой скрипт, там подключен jquery , но при когда я вкшаю клик на какой то элемент то ничего не срабатывает, срабатывает только если я пишу так document.addEventListener("click", function(){ alert("Hello World!"); }); а если обращаюсь к какому то ID то не работает, как туту к примеру document.getElementById("megafooter").addEventListener("click", function(){ alert("Hello World!"); });пробовал вешать клик и через jquery, и на другие элементы но ничего не работает. в чем может быть проблема? и как возможно такое отловить? ссылка на сайт
0 votes7 answers -
поиск слайдшоу
Привет всем, ищу слайдшоу как на ссылке, клик по меню вылезает определнный слайд. Если кто знает такой, подскажите пожалуйста. Или подскажите как отдельно сделать меню, и привязать ссылки к определенный слайдам, в js'e полный нуб. Заранее спасибо! http://img806.imageshack.us/i/62198412.jpg/
0 votes3 answers -
Оформитель форм на jquery
Может кто встречал jquery плагин для оформления форм типу input select. Нужен для админки. Чтобы растягивал, перемещал формы и тд.
0 votes6 answers -
Карусель
Здравствуйте. Хочу спросить у опытных разработчиков, есть ли аналоги данной карусели(или слайдера, не знаю, как правильно это назвать) или более менее похожее на это - http://www.citroen.ua/home/#/home/, только реализованной не на флеше? Если есть дайте пжл ссылку или название плагина. За ранее благодарен.
0 votes2 answers -
Скрыть элементы после 3-го по порядку
Вот такая простая структура. Идея в том, чтобы на странице показывалось только 3 элемента. Остальные, если они есть, подгружались при нажатии на кнопку. https://jsfiddle.net/vk1zuajm/2/ На данный момент завис на том, что элементы после 3-го не прячутся. eq() принимает целые числа, number - целое число. Почему не работает так как надо?
0 votes2 answers -
оформить jquery плагин
возможно я спрашиваю нечто легкое и простое, или наоборот нетривиальное, но! одним словом я не большого опыта работы и с js и с jq. Поэтому просто ищу то что мне необходимо в виде плагинов и прикручиваю к сайту. Но в подавляющем большинстве я использовал как раз плагины - подключал js файл, в хтмле оформлял инициализацию и вперед. А тут такая задача - у меня есть код для jq-карусели (но не известные плагины, а индивидуальная разработка некоего чела) но он не универсальный - то есть внутри кода все классы и ид уже прописаны жестко. А тут такая засада - мне надо на одной странице поиметь этих каруселей сразу несколько экземпляров. Поэтому пока я тупо копирую код в файле и п…
0 votes3 answers -
Скачивание файла с другой страницы
Всем привет, недавно возникла вот такая проблема: например я нахожусь на странице, отправляю данные методом AJAX на обработчик. Обработчик сверяет данные и генерирует файл, который у пользователя автоматически скачивается. Так вот проблема в том, что из-за AJAX файл не начинает скачиваться, если пробовать без AJAX все нормально работает. Вот функция AJAX: $.post('main.php' { password: password, action: 'dropbase', dropsave: 1 }, function(data) { // возможно тут необходимо что-то прописать? return data; }); Помогите пожалуйста, буду очень признателен!
0 votes3 answers -
Не работает скрипт на некоторых страницах сайта
Не работает бегунок на меню на некоторых страницах, таких как регистрация, каталоги и т.д. В чём может быть проблема MOOTOOLS меню - maximenu сайт - http://clickup.com.ua/test/knigashop/
0 votes2 answers -
IE не поддерживает скрипт
Нашла удобный ресурс для того, чтобы изготовит кнопки на соц.сети.( http://share.pluso.ru/?liads )Отобрала параметры своих кнопок.Получила код : <div class='pluso pluso-theme-color pluso-small'> <div class='pluso-more-container'> <a class='pluso-more' href=''></a> <ul class='pluso-counter-container'> <li></li> <li class='pluso-counter'></li> <li></li> </ul></div> <a class='pluso-facebook'></a> <a class='pluso-twitter'></a> <a class='pluso-vkontakte'></a> <a class='pluso-odnoklassniki'></a> <a class='pluso-google'></a> <a class='plus…
0 votes3 answers