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
-
Animate и overflow:hidden
Во время совершения анимации над блоком с помощью функции animate от jquery этому блоку присваивается свойство overflow:hidden. Как от этого можно избавиться?
0 votes5 answers -
AnythingSlider
Есть довольно распространённый слайдер от css-tricks под названием AnythingSlider. У меня вполне простая задача, но я уже пол дня парюсь и никак не выходит её реализовать Суть задачи: если пользователь неактивен какой-то период времени, ничего не нажимает, к примеру 2 минуты, нужно, чтобы его редериктило на другую страничку. Не могу понять, какая встроенная функция отвечает за подобное поведение. Помогите, пожалуйста, разобраться.
0 votes12 answers -
AnythingSlider
Я снова прошу помощи в редактировании слайдера AnythingSlider. 5 часов гуглю, пытаюсь решить проблему, не выходит. Нужно, чтобы при открытии какого-либо слайда, к примеру 6, выполнялся какой-либо код, к примеру алерт. Никак не могу понять, как определить открытый в данный момент слайд. Вот здесь, вроде бы, чуть больше инфы, чем в официальном источнике, но всё равно не смог понять.
0 votes1 answer -
API Google Map v3
Добрый вечер. Помогите пожалуйста решить такую задачу: Нужно при нажатии на ссылку показать на карте (google map) выбранную область в версии 2 это делалось следующим образом <span onclick="map.setCenter(new GLatLng(40.3,-58.5), 2);" style="cursor: pointer;"><u>Титл ссылки</u></span> От версии 2 к версии 3 код Google API изменился в этом участке следующим образом: v2 var map = new GMap2(document.getElementById("map_canvas")); map.setCenter(new GLatLng(40.3,-58.5), 15);> v3 var myLatlng = new google.maps.LatLng(40.3,-58.5); var myOptions = { zoom: 15, center: myLatlng, mapTypeId: google.maps.MapTypeId.ROADMAP } var map = new google.…
0 votes3 answers -
API vk
Всем добра столкнулся с такой проблемой. Нужно подключить виджет vk "Мне нравится" то есть на страничке их будет много для каждого товара свой. пока делаю так: js class function VKApiLike(option){ this.option = $.extend({ apiId: '', postId: '', postDivId: '', widthButtonLike: 210, heightButtonLike: 18, pageTitleLike: '', pageDescriptionLike: '', type: 'full', pageUrl: '', pageImage: '', verb: 0, onlyWidgets: true, addButtonLike: 'tooltip-like', likePost: 'actionBox' },option); this.vkInit = function(){ VK.init({ apiId: XXXXX, onlyWidget…
0 votes2 answers -
API VK
Почему пишет VK не определенна, если скрипт создался, вставился и загрузился? http://plnkr.co/edit/I1LJyNgUezB4AAuTomaA?p=preview
0 votes9 answers -
API слайдера Fotorama
Доброе утро. Пытаюсь разобраться с API Fotorama. Задача следующая. Есть исходные изображения, которые подгружаются в слайдер при первой загрузке страницы. Надо при изменении выпадающего списка менять сами изображения в слайдере. В документации написано, что это можно сделать при помощи метода load(), но при этом надо соблюсти закономерности, которые применялись при изначальной загрузки изображений data(). Попробовал сделать так: $(function(){/* загрузка изображений при первом заходе на страницу*/ $('.fotorama').fotorama({ data: [ {img: 'images/7.jpg', thumb: 'images/7.jpg'}, {img: 'images/8.jpg', thumb: 'images/8.jpg'}, {im…
0 votes8 answers -
api.vk: logout не работает
Здравствуйте! Пожалуйста, помогите разобраться, с прошлой пятницы не могу вникнуть, где ошибся. У меня есть приложение для В Контакте, которое должно работать и на сайте в ифрейме и внутри приложения (тоже в ифрейме, разумеется). И вроде бы никаких проблем, Open API контакта всё даёт, однако, никак не могу понять, почему logout не работает в случае открытия ифрейма. Вылезает ошибка в консоли: Uncaught ReferenceError: authInfo is not defined Почему authInfo не определяется? Вообще не могу вникнуть, где ошибся. Приложение, ифрейм. Могу использовать только js, стараюсь обойтись без php на сколько это возможно.
0 votes1 answer -
appendChild вставляет после текста
Есть ячейка <td>Текст ячейки</td> Вставляю IMG: var el = document.createElement("img"); cell.appendChild(el); Эффект получается такой: <td>Текст ячейки<img /></td> а хотелось бы так: <td><img />Текст ячейки</td>
0 votes15 answers -
Applet под Div и iFrame!
Задача: Наложить полупрозрачный слой на java applet. На сайте использую multibox для подгрузки подробной версии новости. В мультибоксе при клике на "Подробнее" стандартно создаётся полупрозрачный див 100 на 100 процентов + слой-рамка новости, а в этом слою в iframe подгружается полная новость. Всё работало отлично, пока я не поставил java applet на страницу(pjirc). Теперь аплет перекрывает даже оверлей, создаваемый мультибоксом. Погуглив, я выяснил, что апплеты как бЭ грузятся не браузером, а операционкой, потому это не проблема z-index'a... Самое нормальное решение нашёл ЗДЕСЬ. Для тех кто не шарит в английском, чел перекрыл апплет используя трюк iFrame shim. Он как бы с…
0 votes2 answers -
Array()
var reter = new Array(); reter[1][3]='cats'; Есть ли возможность присвоить значение reter[1][3], не присваивая значения reter[1]
0 votes5 answers -
Arrow Side Menu
http://www.dynamicdrive.com/dynamicindex17...nmenu-arrow.htm Full HTML Source: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml2/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <script type="text/javascript" src="ddaccordion.js"> /*********************************************** * Accordion Content script- © Dynamic Drive DHTML code library (www.dynamicdrive.com) * Visit [url="http://www.dynamicDrive.com"]http://www.dynamicDrive.com[/url] for hundreds of DHTML s…
0 votes1 answer -
attr jquery
Всем привет, подскажите почему следующий код не работает с jquery-1.4.3.min.js $("#selector [value= ' 2 '] ").attr("selected","selected"); Если менять другие значения атрибутов , то все нормально работает, кроме выше приведенного кода с версией jquery 1.4.3
0 votes16 answers -
audio.js + запомнить паузу в cookies
Подключил к сайту библиотеку audio.js Все хорошо, работает стоп - плэй, но как сделать запоминание паузы в кукисах, чтобы на каждой странице оно не начинало заново играть? Если честно я не силен в js чтобы правильно задать этот триггер... п.с.: библиотека используется для фоновой мелодии на сайте.
0 votes5 answers -
autoscroll для слайдера
Подскажите пожалуйста как сделать autoscroll для данного слайдера с задержкой в пару секунд? http://tympanus.net/...ontentCarousel/ (function($) { var aux = { // navigates left / right navigate : function( dir, $el, $wrapper, opts, cache ) { var scroll = opts.scroll, factor = 1, idxClicked = 0; if( cache.expanded ) { scroll = 1; // scroll is always 1 in full mode factor = 3; // the width of the expanded item will be 3 times bigger than 1 collapsed item idxClicked = cache.idxClicked; // the index of the clicked item } // clone the elements on the right / left and append / prepend them according to dir and scroll if( dir === 1 ) { $wrapper.find('div.ca-item…
0 votes2 answers -
blurjs - 2 объекта и не пашет
http://zverushka.bl.ee/estimation/ 2 блока, где мужик должны быть смазанные окошки. Если активировано только 1 окно - оно работает. А так заблурено только нижнее. http://zverushka.bl.ee/estimation/ $('#blur-target').blurjs({ source: '#blur-source', radius: 20 }); $('#blur-target2').blurjs({ source: '#blur-source2', radius: 20 });Что делать, как лечить и заставить работать? Если поставить таймаут для каждого вызова - то работает (но это ненадежно - верно?) В принципе код плагина достаточно короткий - может кто подскажет, как его модифицировать, чтобы он создавал независимые копии элементов? https://github.com/jakiestfu/Blur.js/blob/master/blur.js
0 votes8 answers -
body.onload в Opera mini
Добрый день! Ситуация такая - есть мобильная версия сайта. На нем есть кнопка, выполняющая некое действие на сервере. Действие это занимает некоторое время (~20 сек). Что бы пользователь понимал, что кнопка нажалась и запрос обрабатывается я сделал так - по клику на эту кнопку браузер переходит на страницу с надписью "запрос обрабатывается", и на этой странице в body писал onload= "window.location = xxx". Где xxx - та самая страница, которая долго открывается (на сервере перед отправкой страницы идет работа долго). Так вот, во всех браузерах это хорошо работает, а вот в Opera mini, событие onload у body не срабатывает. Есть идеи, как это все реализовать?
0 votes0 answers -
Bootstrap 3 Image Gallery БЕЗ картинок-иконок ищу...
Всем привет, Подскажите пожалуйста хорошую и удобную Bootstrap 3 Image Gallery которая бы работала БЕЗ картинок-иконок Я погуглив - в основном такие либы требуют картинок-иконок или как эта https://github.com/blueimp/Bootstrap-Image-Gallery/blob/master/README.md#demo где в доке написано Но я попробовал без иконок - не работает... Спасибо !
0 votes3 answers -
Bootstrap Multi-Suggest Typeahead выдает ошибку
Всем привет, Есть такой компонент Bootstrap Multi-Suggest Typeahead https://github.com/rroppolo/bootstrap-multisuggestplugin И ошибка при запуске примера : multisuggest-plugin.js:5 Uncaught TypeError: Cannot read property 'Constructor' of undefined Со ссылкой на строку : var _superconstr = $.fn.typeahead.Constructor, _superproto = $.fn.typeahead.Constructor.prototype; На странице есть ссылка http://twitter.github.com/bootstrap/javascript.html#typeahead но браузер открывает http://getbootstrap.com/2.3.2/#typeahead похоже эта либа для 2-го бутстрапа и несовместима с Bootstrap-ом 3.3.6 ? Да и тут http://getbootstrap.com/customize…
0 votes1 answer -
Bootstrap и его progress bar. Заставляем работать
Всем привет. Думаю все уже знают, что такое Bootstrap. Один из его компонентов, это анимированный progress bar. Вставляется он вот таким вот методом: <div class="progress progress-striped active"> <div class="bar" style="width: 40%;"></div> </div> Где width: 40%, это соответственно процентаж готовности нашей анимированной колонки. Вопрос к javascripter'ам, как заставить работать эту полоску? Собственно, чтобы я задал дату и до этой даты она медленно, но верно продвигалась вперед.
0 votes4 answers -
Bootstrap: не работает выпадающий список
При клике по ссылке <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><span class="glyphicon glyphicon-user" aria-hidden="true"></span> wm123450067890 <span class="caret"></span></a> Должен выпадать список dropdown, но этого не происходит. Весь код: <!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="description" content="BLABLA" /> <meta name="keywords" content="BLABLA" /> <meta name="a…
0 votes0 answers -
Bootstrap. Сразу мобильное меню при заходе
У меня стандартная менюшка от bootstrap 3, если добавлять много пунктов меню, сама менюшка начинает выстраивается в 2 этажа, мне нужно подкинуть идею как сделать сразу её завернутой(в мобильном виде), если пунктов меню будет слишком много. Просто не знаю куда "копать". Спасибо.
0 votes0 answers -
button чтоб не открывал, но выполнял ссылку
Помогите разобраться. Есть сервис отправки смс (ссылку давать не буду так как обычно правила форумов запрещают), он отправляет смс в ответ на http-запрос. Я сделал у себя на сайте button, в который вставил так: <button type="button" onclick="location.href = "https://сайт_сервиса&текст_смс&номер_куда_отправить">отправить смс</button> Сервис отправки возвращает в ответ json с стоимостью отправки и получилось ли доставить. Эта json открывается вместо текущей страницы. Как сделать чтоб эта json не открывалась (страница осталась та же), а записать отвеченную json в переменную?
0 votes7 answers -
bxslider height проблема
Проблема с этим блоком. Внизу каждой плашки псевдоэлементом вставлена тень. Но она обрезается фиксированной высотой слайдера. http://joxi.ru/td3rUhjKTJDrXDqWBqU http://zverushka.zz.mu/expert/prof.html Перепробовала уже многие варианты и так и сяк - никак не могу заставить отображаться тень. Длина плашек заранее незивестна - они будут разной длины все...
0 votes2 answers -
bxSlider глючит
Может быть кто-нибудь имел дело с этим слайдером http://bxslider.com/ Проблема в том, что иногда он не срабатывает, например, если закрыть и открыть браузер, потом загрузить страницу. Стоит обновить страницу - все работает. Этот глюк бывает не всегда. И только на реальном сервере, на локальном проблемы нет. Вызываю слайдер функцией, как указано на сайте: $(document).ready(function() { $('.slider').bxSlider({ pager: false });}); Если посмотреть код через firebug во время этого глюка, то видно, что js не добавил в код новые теги и стили, с помощью которых этот слайдер работает, в результате чего браузер вывел картинки все сразу как они есть в коде.
0 votes1 answer