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
-
Обвертка дочерних
Всем привет! Не могу допетрать как мне сделать правильно, да и вообще допетрать. есть такая структура <section class="height"> <div class="inner">Еще куча блоков</div></section><section class="height"> <div class="inner">Еще куча блоков</div></section><section class="another"> <div class="inner">Еще куча блоков</div></section><section class="another"> <div class="inner">Еще куча блоков</div></section><section class="height"> <div class="inner">Еще куча блоков</div></section>Нужен код который бы весь дочерний контент блоков height оборачи…
0 votes1 answer -
Выделение блока меню по прокрутке
Всем привет! При скролле прилипает шапка к верху в ней ссылки якоря. Прокрутку по клику обрабатываю таким образом var hashTagActive = ""; $(".anchors").click(function (event) { if (hashTagActive != this.hash) { event.preventDefault(); var dest = 0; if ($(this.hash).offset().top > $(document).height() - $(window).height()) { dest = $(document).height() - $(window).height(); } else { dest = $(this.hash).offset().top; } $('html,body').animate({ scrollTop: dest }, 1000, 'swing'); …
0 votes1 answer -
Обрезать изображение у клиента и залить на сервер.
Здравствуйте. Хочу чтобы пользователь загружай изображение, я его обрезал(на клиенте) и затем он его сабмитил на сервер. <input type="file"> не позволяет присвоить value программно. Есть какой-нибудь способ изменить уже загруженный файл? может поменить его как-то в C:\fakepath\ ? или достать файл из инпута как ссылку? обрезаю с помощью canvas.
0 votes1 answer -
Canvas как убрать соединяющие линии с окружностями?
Как убрать линии? http://jsfiddle.net/a254ktu2/
0 votes1 answer -
вопрос по gulp.src();
Есть код: 'use strict';var gulp = require('gulp'), $ = require('gulp-load-plugins')(),module.exports = function(options) { gulp.task('test', function () { gulp.src('external/bower_components/bootstrap-sass-official/assets/stylesheets/_bootstrap.scss') .pipe(gulp.dest('dist/')); });}; Вызов gulp.dest('dest/') в моем коде сохраняет файл _bootstrap.scss внутри папки dest/. Если же строку кода: gulp.src('external/bower_components/bootstrap-sass-official/assets/stylesheets/_bootstrap.scss')заменить на строку: gulp.src('external/*/bootstrap-sass-official/assets/stylesheets/_bootstrap.scss')То вызов gulp.dest('dest/') в моем коде сохраняет файл _bootstrap.scss …
0 votes1 answer -
Неизвестно что грузится... xa.xingcloud.com
Не нашел подходящего раздела форума, размещу проблему здесь Во время загрузки страницы в хроме с открытой панелью разработчика, находясь на вкладке Network обратил внимание, какое-то левое грузится и занимает время... http://xa.xingcloud.com/v4/security-protection/860909f6e43a69405f81?action0=pay.status.injectjs.error%2C0&_ts=1430305069036 Возможно и вирус или плагин расширение какое... не могу понять, в расширениях ничего левого не нахожу... Подскажите куда копать? Где может быть прописан ? Кто перехватывает и добавляет код... ? Заранее благодарен! Может кто сталкивался....
0 votes1 answer -
Помогите понять
Приветствую, коллеги! Возникла необходимость немного изменить чужой html/js код и на одном из этапов я впал в ступор. Смотрите. В коде сайта есть такое: 1 2 3 4 <span class="hire-input calendar"> <input type="text" name="hireOn_1" placeholder="Дата" dta-dateformat="d-m-20y"> <i class="fa fa-calendar"></i> </span> Всё вроде бы предельно ясно, но когда открываешь эту страничку в браузере и смотришь исходник, то наш код превращается вот в это: 1 2 3 4 <span class="hire-input calendar"> <input type="text" name="hireOn_1" placeholder="Дата" dta-dateformat="d-m-2…
0 votes1 answer -
Алгоритм для слайдера.
Всем привет. Не знаю, может подобный вопрос и поднимался, но интересует алгоритм слайдера. Не то, что бы сделайте бесплатно. а может есть уже у кого опыт. Нужно пролистывать несколько дивов, и пролистывание должно происходить, только в том случае, если они все не помещаются в ширину окна. Опять, же нужен совет по поводу алгоритма, а не решение. Как реализовать на JS. хочу подумать сам.
0 votes1 answer -
Смена видео-фона при нажатии
Кто знает, как добавить кнопку при которой видео-фон будет меняться на картинку и обратно? По примеру world of warships: Скрипт видео-фона:
0 votes1 answer -
не совместимость скрипта magicvsl.com и таймера обратного отсчета
Добрый день столкнулся с такой проблемой, нужно сделать сайт где после просмотра 5 мин. видео подгружается основный контент. То есть сначала на сайте есть только видео, как только пользователь посмотрел 5 минут видео - сразуже под ним открывается скрытая часть сайта (привязка не к таймеру 5мин. а к просмотренному видео 5мин) для этой цели использовал скрипт из сайта http://magicvsl.com/все бы хорошо, работает но как только я прикрепляю в скрытую часть таймер обратного отсчета - возникает конфликт и таймер не работает, перепробывал штук 10 таймеров, везде одна проблема таймер не работает конфликт с скриптом http://magicvsl.com/ Возможно кто то поможет решить пробле…
0 votes1 answer -
Помогите изменить плавность прокрутки
Уважаемые пользователи помогите изменить прокрутку на сайте, с горем пополам все установил подгрузил но прокрутка почему то глючит не какой плавности ( Вот сайт то что я сделал http://669327.insturbo.web.hosting-test.net/ Для прокрутки использовал вот скрипт http://www.ex.ua/728097707858 А хотелось плавнее как тут http://luke.sno.wden.co.uk/full-screen-vertical-scroll?utm_source=jquer.in&utm_medium=website#fsvs-initial-setup
0 votes1 answer -
Почему не отображаются комментарии facebook?
Здравствуйте! На странице внизу под описанием товара настраиваю комментарии социалок в табах, построенных через разметку bootsrap3. Почему блок комментариев от facebook по умолчанию имеют ширину 0, хотя в странице его вставка выглядит как <div class="fb-comments" data-href="http://www.antilopagold.su" data-width="600px" data-numposts="5"></div>
0 votes1 answer -
Проблема с AngularJS и Firebase
Всем, привет! На днях столкнулся с такой вот проблемой: Есть у меня объект task, одно из полей которого меняется при клике пользователя по кнопке. Этот самый task содержится в 4 разных массивах. То есть в каждом из этих массивов есть элемент ссылающийся на на этот самый task. Один из этих массивов мне нужно синхронизировать с firebase. Вот собственно код: var taskIndex = $scope.findTask(taskId), currentProject = $rootScope.projects[$rootScope.selectedProjectIndex], realProject = $rootScope.projects[findProject(projectId)];if (currentProject.tasks[taskIndex].done) { currentProject.tasks[taskIndex].done = false;} else { currentProject.tasks[taskIndex].done …
0 votes1 answer -
Предзагрузка массива изображений
Здравствуйте. У меня есть такой код, упрощенный для примера: for(var i = 0; i < 10; i++){ for(var j = 0; j < 10;j++){ var img = new Image(); img.onload = (function (i,j,img) { return function () { // do something }; }(i,j,img)); };};который я использую для предзагрузки изображений, которые потом рисую на канве. Но здесь нет кода, который бы отслеживал, когда все изображения будут использованы. Я его немного усовершенствовал, но у меня не получается увеличивать переменную loaded, она всегда равна 0 и после увеличивается на 1, тоесть равна 20 она никогда не будет. var loaded = 0;for(var i = 0; i < 10; i++){ for(var j = 0; j < 10;j++){ …
0 votes1 answer -
Помогите доработать скрипт голосования
Помогите доработать скрипт голосования. Так выглядит код одного из объектов для голосования: <h3 align="center">Автомобили для голосования:</h3> {foreach key=id item=item from=$cars} <div class="auto_block" style="float:right"> <div class="auto_ublock" style="background: url(/images/box/usercars/small/{$item.image}) no-repeat center;"> <div> <span id="votelink-{$item.id}">{$item.votelink}</span> </div> </div><a href="/box/{$item.login}/view/{$item.seolink}.html" title="{$item.title}"> <span class="models_title">{$item.title}</span><br /></a> </div> {/foreach}…
0 votes1 answer -
JQuery вывод спец. символов
Добрый день. Подскажите пожалуйста как заставить .text() выводить спец.символы? Т.е. мне нужно что бы .text("«Back"); выводил <<Back
0 votes1 answer -
Постраничная навигация без редиректа
Есть сайт-галерея художника, скажем там 50 картин, хочет, чтобы на странице было по 5, я сдела, сделал постраничную нацигацию на php, подключил плагин галереи, на первой странице с 1 по 5 изображения, на второй с 6 по 10, но он хочет, чтобы когда нажимаешь на миниатюру и попадаешь в галерею можно было листать все изображения, это возможно как то реализовать? Может Ajax? А может есть уже велосипед придуманный?
0 votes1 answer -
Не появляется блок
При нажатии на кнопку должен появляться блок, но он почему-то не появляется http://codepen.io/anon/pen/epNbva
0 votes1 answer -
Скрыть див при активном радиоботтоне
Здравствуйте При активном радиоботтоне нужно скрыть див с содержимым, для этого используется JS: <script type="text/javascript">var inp = document.getElementsByName('shipping_rate_id'); myadresLab = document.getElementById('vm_myadres_div'); myadresInp = document.getElementById('vm_myadres_input') pasportLab = document.getElementById('vm_pasport_div'); pasportInp = document.getElementById('vm_pasport_input');function func (elm) { if (elm.id == "hashd5561dda4545a69195256a8ee62fcc91" && elm.checked){//Самовывоз radiobutton myadresLab.style.display = "none"; myadresInp.style.display = "none"; pasportLab.style.display = "none"; pasportInp.style.display = "n…
0 votes1 answer -
На сайте в firefox в инпуты логина и пароля символы не вводятся
Всем привет, Получил в наследство сайт http://displo.com/backend/en/login в firefox в инпуты логина и пароля символы просто не вводятся - при этом в консоле JS-ошибок нет, свойства readonly, disabled не установлены Навешенных JS-скриптов я не заметил... В Google Cromium и Opera такой проблемы нет и логин и пароль нормально вводится. В чем может быть проблема? Спасибо!
0 votes1 answer -
Проверка заполненности input при наличии атрибута required
1. Есть очень простая проверка полей в форме авторизации loginForm.addEventListener("submit", function(event) { if (!(inputLogin.value && inputPassword.value)) { event.preventDefault(); console.log("Введите логин и пароль") } else { ... }});Это работает до тех пор, если не добавить атрибут required для input, т.е. выполнение js условия блокируется. Как быть в таких случаях, когда нужно, чтобы и required присутствовал и событие выполнялось? 2. Если поля незаполненные - добавляю ксласс ошибки модальному окну. Но при повторном попытке отправки формы - класс modal-error не удаляется.
0 votes1 answer -
В FabricsJS загрузить пиктограмку картинки
Всем привет, Используя FabricsJS мне нужно загрузить картинку в уменьшеном размере и в "view" mode. Я загружаю картинку width = 2480 и height = 1755 кодом: <div class='dashboard-layer1'> <div class="flyer-previews"> </div> </div> ... var predefinedWidth= 380 // SIZE OF IMAGE I NEED var predefinedHeight= 380 _obj= '<?php print json_encode($templateObj); ?>'; // data ofor image generating var _orientation = ''; var _link = <?php print json_encode( "dashboard/flyers"); ?>; // Add canvas and link it to its template jQuery('<canvas&g…
0 votes1 answer -
Почему не работает кроссдоменный Ajax в Firefox?
Во всех браузерах кроме Firefox, Ajax работает. Код ниже. В Firefox выдает следующее: На сервере откуда берется html, в htaccess прописано: var urlPage = 'https://страница,где должна происходить магия', queryLink = 'https://ссылка с айди/?id=', linkPartners = 'https://ссылка на html на сервере.html'; $.ajax({ url: linkPartners, success: function(html){ if (urlPage == window.location.href) { $(".orange-box .blink").html(html).css({ "background": "none", "padding": "0" }); $(".orange-box").css('background', 'none'); $(".ob-content").css('background', 'n…
0 votes1 answer -
Добавить к объекту поле
Имеем объект: var obj = { "pole1" : { "key": 1 }, "pole2" : { ... }, pole_array: ["1", "2", "3"] } Как к obj добавить еще одно поле ? и к pole_array еще одно значение например "4" ?
0 votes1 answer -
Подскажите инфоресурсы по AJAX
Подскажите хорошие статьи, книги и т.д. которые помогут разобраться с этим страшным зверем.
0 votes1 answer