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
-
setTimeout не срабатывает
http://jsfiddle.net/Zverushka/GddQh/ Никакой задержки
0 votes4 answers -
ООП в JS
Цель. Научиться программировать любые скрипты на js. Вопрос. Нужно ли изучать ООП js? Или использовать процедурный подход? Просто я еще не видел толком плагины на ООП, ну или его очень мало.
0 votes2 answers -
Несколько div на странице с разными id...
Несколько div на странице с разными id и внутри каждого есть input одним и тем же id То есть например 3 div с разными id, и в каждом из них есть по input но у них одинаковый id. Вопрос Почему, делая запрос $('#idInput') возвращает всего один первый, а остальные не видит ? думал массив вернет....
0 votes2 answers -
Календарь
Есть календарь Вот скрипт: <head> <script language="javascript"> var dDate = new Date(); var dCurMonth = dDate.getMonth(); var dCurDayOfMonth = dDate.getDate(); var dCurYear = dDate.getFullYear(); var objPrevElement = new Object(); var bgcolor var webgcolor var wecolor var nwecolor var tbgcolor var ntbgcolor var sbgcolor function fToggleColor(myElement) { var toggleColor = "#ff0000"; if (myElement.id == "calDateText") { if (myElement.color == toggleColor) { myElement.color = ""; } else { myElement.color = toggleColor; } } else if ((myElement.id == "calCell") || (myElement.id == "calTodayCell")) { for (var …
0 votes1 answer -
Server-Sent Events HTML5
Добрый день всем и с наступающим! Уже несколько дней изучаю ХТМЛ5 и вот возник вопрос когда читал про серверные события(Server-Sent Events). В объяснении написано что эта функция для того чтоб сервер сам посылал клиенту сообщения когда надо,но когда сам написал и скинул на сервер выяснил что работает так же как и нам хорошо знакомый аякс,запрашивает у сервера промежуточно,и пишет то что отправил сервер, не смотря на текст повторяется или нет. Может я что то не так понял или у меня неважно работает? Буду рад любой помощи и любым советам!
0 votes1 answer -
Слежение за действиями
Доброго дня всем! В общем возникла проблемка. Есть элемент по нажатию на который срабатывает скрипт открытия модального окна с формой. Изначально в коде страницы окно не присутствует, те оно полностью создается средствами Jquery. Мне же в свою очередь нудно провернуть несколько действий с элементами этой формы, но именно в тот момент когда форма уже подгружена и соответственно её код разметки появился в общем коде. К изменению исходника с формированием окна я доступа не имею. Как можно заставить Jquery следить за появлением этого окна (элемента) и в случае его появления выполнять действие?
0 votes3 answers -
как создать 1 скрипт на 100 класов?
Есть спойлеры которые имеют следующий вид: <a href="javascript:;" class="videoA">один</a><div class="videoJS">hide text 1</div><a href="javascript:;" class="videoA">два</a><div class="videoJS">hide tex 2t</div><script>$(".videoA").click(function (){ $(".videoJS").toggle();});</script>но при открывании одного из скриптов открываются оба а не только тот что нужен!Да я в теории могу все класы сделать разными,но нужно будет и скрипты копировать и ксс,а это увеличит размеры кода раз так в 50 так как мне таких спойлеров нужно 20-100(на разных страницах по разному),В общем подскажите а то нехочу создавать себе гемо…
0 votes2 answers -
Ищу скрипт
Ищу скрипт для скачивания файлов Имеется несколько файлов, пользователю дается таблица где несколько checkbox, каждый соответствует файлу, нужно чтобы скачивались выбранные файлы, желательно в архиве Не могу найти ничего похожего, на jquery такое существует? на js/jquery
0 votes5 answers -
Добавление элемента с определённым классом или id
Нужно, чтобы при нажатии на <button id="add"> добавлялся <div class="select"> после себя самого, т.е. дублировался... Подскажите, пожалуйста, почему не работает код https://jsfiddle.net/fvmaxbv5/ Пробовал заменить кавычки, но тоже не работает https://jsfiddle.net/fvmaxbv5/1/ Спасибо!
0 votes4 answers -
Scroll animations
Всем привет! Есть такая проблема. При скроллинге срабатывает анимация, но после цикла анимации отказывается работать :hover {transform: scale(1.1);} Причину я нашел, но устранить не могу))) Как я понимаю скрипт создает класс анимации, свойства этого класса перебивают :hover {transform: scale(1.1);} Более подробно здесь.
0 votes1 answer -
удалить безымянные узлы
помогите пожалуйста написать костылик fiddle html: <div class="cell image_outer"> <label class="label">Фото</label> <div class="box_common_outer"> <div class="box_common"> <div class="box_common_inner"> <img src="/media/cache/61/ad/61ad85ae26431c6fa3de2438e73bd7d2.jpg" width="83" height="83"> </div> </div> </div> На данный момент: <a href="/media/userprofile/path_glory_photo/n_2.jpg">userprofile/path_glory_photo/n_2.jpg</a> <input id="path_glory_photo-clear_id" name="path_glory_photo-clear" type="checkbox"> <label for="path_glory_photo-clear_id">Очистить</label> <…
0 votes1 answer -
Получение первого элемента станицы
Почему выводит DocumentType, а не HTMLElement? var h1 = document.firstChild; alert(h1) А почему здесь выводит text, а не элемент? <p>dfffg</p> var body = document.body.childNodes[].nodeName; alert(body)
0 votes3 answers -
Не инициализируется view
Помогите пожалуйста исправить скрипт вот jsfiddle с простейшим сриптом на backbone. Он работает, то есть иницииализируется APP.NewsTapeView и затем выводится шаблон с буковками 'tttttttttttttt' здесь то же самое, но не в виде jsfiddle, а в виде обычной странички. Проблема в том, что скрипт не работает. В консоль выводится следующее: NewsTapeView is plugged Uncaught TypeError: Cannot read property 'replace' of undefinedm.template @ newsTapeView.js:10 (index):45 Uncaught TypeError: APP.NewsTapeView is not a constructor
0 votes0 answers -
Диалоговые панели
В четырех списках панели находятся фамилии, имена и отчества сотрудников и номера их телефонов. Для выбора всех данных сотрудника достаточно указать в одном из списков. В случае повторения данных в этом списке(например, фамилий) выбрать всех сотрудников с такой фамилией. После закрытия панели в заголовке окна отобразить выбранные данные. Срочно нужно сделать. Заранее благодарю.
0 votes0 answers -
Снова о jquery
Поддерживает ли Opera функцию load() из библиотеки <script src="http://code.jquery.com/jquery-latest.js"></script> Почему-то в ней не отрабатывет такая конструкция $('#Container').load('1.html #' + Page); В HomeSite при отладке работает хорошо.
0 votes1 answer -
Подскажите скрипт карусельки
Есть набор картинок, к каждой картинке привязан определённый текст. Надо чтоб при смене "текущей" картинки в карусели этот текст подгружался аяксом и где-нибудь на странице выводился. Может, у кого-то уже готовый вариант есть? А то я сам написать не осилю, а гуглить уже замучался =(
0 votes3 answers -
И снова наследование
Только начинаю осваивать JavaScript. Столкнулся с ситуацией, которую не знаю как разрулить правильней. Пишу анимацию на canvas, данные получаю через JSON в виде массива. Получаемые данные выглядят так: { "Options":{ "Width":123, "Height":321 }, "Objects":[ { "name":"xxx", "x":123, "y":123, "image":"xxx.png" }, { "name":"xxx", "x":123, "y":123, "image":"xxx.png" } ] } Если я правильно понимаю, то свойство Objects содержит индексированный массив объектов со свойствами, с которыми я работаю. Хочется построить прототип, имеющий некоторые методы (например, draw) и который будут наследовать все п…
0 votes3 answers -
yandex maps, позиционирование
Есть домик на карте: http://clip2net.com/s/1Qai3 При увеличении/уменьшении карты домик теряет своё позиционирование: http://clip2net.com/s/1Qaf2 Как сделать чтобы он был на своих координатах?
0 votes1 answer -
Грант, подключение русурсов bower пакетов в продакшн версию
Я использую yeoman для скаффолдинга проекта. В итоге в проекте имеется папка app с дев. версией проекта и папка dist с продакшн версией проекта. Разрабатывая проект в папке app, затем вызывается задача гранта и грант собирает всё из папки app, минифицирует, конкатенирует и т.п., в итоге на выходе получаются файлы проекта(1 js файл, в котором все скрипты, 1 css файл, в котором все стили), которые складываются в папку dist. Все вроде пока хорошо до тех пор, пока мне не приходится заюзать какой-нибудь bower пакет. Например, я установил twitter bootstrap bower пакет. В gruntfile-е в задаче конкатенации подключаю к остальным js файлам js файл bootstrap-а. Тоже для css bootstra…
0 votes1 answer -
добавление блока
доброго времени суток. есть страница с блоками http://jsfiddle.net/ebMnM/ . т.к. не силен в js , то не представляю, как добавлять блоки. при нажатии на блок newotvetс "добавить новый вариант" появлялся блок otvet1 , но чтоб вместо 1 стояла 2 (otvet2) и т.д. т.к. в дальнейшем все поля будут обрабатываться php . точно также при нажатии на блок "добавить еще"
0 votes0 answers -
Загрузка картинок
Привет люди! Можно пример работы onload|complete для картинок? Припустим есть 3 картинки.Когда загрузится первая картинка вызать alert('1'),когда вторая alert('2'),третья -alert('3'). Дурацкий код получается.3 alert выводятся сразу. Для тега img события onload нету <img onload="" >? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Документ без названия</title> </head> <body> <div id="one"> </div> <scrip…
0 votes5 answers -
jquery.jcarousel.js проблемы с отображением через время
я в скриптах не очень силен! подскажите, если кто знает такую проблему jquery.jcarousel.js установил скрипт, настроил для отображения по 3 элемента и перелистывание автоматически по одному, при загрузке все работает нормально, через некоторое время нахождения на странице начинает перелистывать не правильно(перескакивает через все элементы)!
0 votes1 answer -
Сохранение выделения на странице
Добрый день. Подобная тема уже обсуждалась здесь, но у меня немного другой случай. На странице постоянно обновляется таблица с текстом (содержимое очищается и на его место вставляется обновлённое содержимое). Пользователь может выделить часть этой таблицы, например, для копирования. Но при её обновлении выделение, естественно, исчезнет. Мне нужно сохранить выделение, а после обновления вернуть его на место. Заранее, спасибо.
0 votes0 answers -
вопрос по Меню
а подскажите пожалуйста, где можно найти похожий пример динамики меню, что б можно было подставить под свой сайт идея такова: есть основные пункты меню, но при наведении мыши - от основного пункта меню вылезают дополнительные, а те основные которые ниже идут, тоже отползают.. как на картинке
0 votes1 answer -
передача данных через script,iframe
Статей в инете по теме очень мало.Флэнеган и http://javascript.ru/ajax/transport/script не дают нормального предсталения.Подкиньте пример или статтю.
0 votes3 answers