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
-
Плавный скролл внутри div'a
У меня есть блок. Допустим "Main". В этом блоке есть 2 блока "block1" и "block2". У "block1" есть свойство overflow: hidden; Поэтому "block2" не видим. Вопрос: как сделать плавный скролл внутри блока "Main", получается что бы "block1" плавно, сверху вниз, или снизу вверх, заменялся на "block2" при нажатии на ссылку?
0 votes1 answer -
Помогите разобраться в чужом коде
Добрый день. Копаюсь в исходниках Leaflet и нашел там немного магии, которую никак не могу понять =) А именно Class.js. В методе extend: var F = function () {}; F.prototype = this.prototype; var proto = new F(); proto.constructor = NewClass; NewClass.prototype = proto; Что здесь происходит и для чего эта магия с прототипами? Для чего тут переменная F? И что такое и какую функцию выполняют InitHooks? (это уже дальше по коду)
0 votes1 answer -
закруглённое меню в jq ui
в jquery ui есть возможность преобразовать радиокнопки в меню, у которого крайние кнопки закруглены. помогите пожалуйста применить эту же технику к <a> или <li>
0 votes1 answer -
Глюк скрипта в mozilla firefox
проблема решена, спасибо
0 votes1 answer -
Слайдер с возможностью показа количества элементов
Добрый день! Не подскажите, какой существует слайдер с возможностью показа такого "Изображение 5 из 320"? Буду благодарен за наводку.
0 votes1 answer -
Не могу исправить ошибку, помогите пожалуйста
сайт: http://www.ptgr.ru/ перестала работать сверху скрипт, который в блоке "Ваш город" выводил справа другие города, как в примере на сайте http://www.ptgr-ufa.ru/ не могу понять в чем дело
0 votes1 answer -
Подскажите скрипт комментариев
Подскажите пожалуйста скрипт комментариев с возможностью лайкать созданные комментарии.
0 votes1 answer -
перенаправление по адресу не получается
помогите пожалуйста понять почему мой код не перенаправляет по определенной ссылке на странице http://myhost.ru/brands/ находится примерно такой скрипт(привожу часть) console.log(hostnameStr); // 'http://myhost.ru' console.log(pathStr); // '/brands' console.log(brandStr); // '/BlackBerry' alert(hostnameStr + pathStr + brandStr); document.location.href = hostnameStr + pathStr + brandStr; до этого кода, я определяю переменные hostnameStr, pathStr, brandStr. затем как видите вывожу их в консоль и в модальное окно. при этом адрес показывается верный но последняя строка перенаправляет примерно по такому адресу по моей задумке перенаправление должно происходить по такому ад…
0 votes1 answer -
Как сделать переход по якорю не в самый верх страницы
Есть некая страница <div class="box" id="box1"> 1 </div> <div class="box" id="box2"> 2 </div> <div class="box" id="box3"> 3 </div> <div class="box" id="box4"> 4 </div> .... <div class="box" id="boxN"> N </div> По ссылкам к каждому id происходит переход по якорю, например <a href="#box4">. При этом страница прокручивается так, что выбранный элемент оказывается в самом верху страницы. Как сделать так, чтобы элемент становился не в самый верх, а с некоторым отступом от верха. Пробовал менять padding/margin у body, но браузеру на это начхать, поэтому решил спросить в разделе Javascript, может скриптами как-т…
0 votes1 answer -
Навигация по объекту
Пример. var a = {}; a.b = {} a.b.c = {} a.b.c.d ={ 'method': function(){ console.log(this); // Object { method:function() } - то есть a.b.c.d.method() } } Всё вополне понятно. А вот как получить доступ из метода к родительским объектам, к примеру a.b ? p.s. вариант прямого вызова по имени объекта не подходит. p.p.s. хотелось бы, что-нибудь простенькое, типа this.parent.parent Всем спасибо!
0 votes1 answer -
несколько шрифтов через cufon
помогите пожалуйста правильно подключить несколько шрифтов через cufon подключаю один шрифт, получается. ссылка подключаю два шрифта, не получается. ссылка
0 votes1 answer -
Помогите реализовать идею с изображения
Доброго времени суток. Но многих сайтах видел вот такую идею http://data2.floomby.com/files/share/1_3_2013/bgCHJXjHEKUTZZiXVxAw.png везде она почти одинаковая, отличаются лишь оформлением. И у меня возник вопрос как можно реализовать такое, а именно на сайт загружается картинка далее пользователю предлагается выбрать разрешение изображения и скачать, не думаю что изображение нарезается на кучу разных размеров и все это загружается на сайт... скорей всего все это делается автоматически. Так как я видел это на многих сайтах, то скорей всего это не уникальный скрипт определенного портала. Возможно это готовый скрипт или какой нибудь плагин для определенной cms, возможно…
0 votes1 answer -
Выделение цветом ячейки при вводе текста
Здравствуйте, в очередной раз, уважаемые! На этот раз обращаюсь к вам за помощью со следующей проблемой: Есть таблица, внутри некоторых ячеек есть input'ы. Нужно реализовать следующее действие: При вводе в инпат (все равно в какой) определенной цифры или текста, закрашивалась определенная ячейка таблицы. Например: Вводим в инпат цифру 9. Цифра 9 в таблице соответствует ячейке со значением "nine"(кодом это нигде не прописано, об этом знаем только мы), и когда цифра 9 введена, ячейка nine закрашивается цветом. Если ввести цифру 15 то закрасится ячейка с именем "roko" И т.д. Вроде легко, но не получается Пробовал работать через if else, firebug ошибки не выдает, но ячейки не…
0 votes1 answer -
Умный выскакивающий блок
Друзья нужна помощь! Есть кнопка ... при нажатии на которую выскакивает блок div (изначально он скрыт) .... я реализовал это так $(function(){ $('.some_div').hide(); //скрываем блок[/background][/size][/font][/color] [color=#000000][font=verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif][size=3][background=rgb(251, 251, 251)] $('.button').click(function(){ //при клике показываем блок $('.some_div').show(); }); });[/background][/size][/font][/color] [color=#000000][font=verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif][size=3][background=rgb(251, 251, 251)] А теперь самое интересное .... вопрос!!! Как сделать так,…
0 votes1 answer -
выборка по динамическим классам
помогите пожалуйста решить проблему код работает. делает выборку по классу и выводит результат в консоль представленная страничка с кодом статическая. если я формирую блок #tabs_zakaz со всем содержимым динамически, используя jqueri ui tabs , то выборка по классу не работает, в консоли нет сообщений об ошибках. при этом firebug видит класс, по которому выбираю помогите пожалуйста разобраться в чем здесь дело. эта проблема взорвала мне мозг пробовал даже $(document).ready(function() { }); хотя он там не нужен
0 votes1 answer -
Помогите найти скрипт - скроллбар
Не могу найти скрипт скролл бара. Нужен как в гугле - https://docs.google.com/viewer?url=http%3A%2F%2Fresearch.google.com%2Farchive%2Fbigtable-osdi06.pdf Там как-то спарсить не удалось немного, помогите, пожалуйста, найти скрипт.
0 votes1 answer -
Настроить меню аккордеон
Всем привет! Такой вопрос, поставил на сайт менюху на jQuery <script type="text/javascript"> $(document).ready(function($){ $('#accordion-2').dcAccordion({ eventType: 'click', autoClose: false, saveState: true, disableLink: true, speed: 'fast', classActive: 'test', showCount: false }); }); </script> Как сделать так, что бы при переходе на другую страницу, пункт меню оставался открытым, если оставить autoClose: false, так и получается, но как сделать при этом, что бы при открытии нового пункта аккордеона, сворачивался прошлый. А то нужно руками закрывать и открывать все по очереди, может дописать какую строчку надо? Я в Javascript вообще…
0 votes1 answer -
Нужна помощь по доработке скрипта отсчета времени
Что нужно добавить или поменять, чтобы счетчик считал только тогда, когда пользователь находится на странице (на активной вкладке браузера)? Вот код: <script language="Javascript"> x<?php echo $randcounter; ?>=<?php echo $downloadtimer; ?>; function countdown() { if ((0 <= 100) || (0 > 0)) { x<?php echo $randcounter; ?>--; if(x<?php echo $randcounter; ?> == 0) { document.getElementById("dl").innerHTML = '<a href="<?php echo $scripturl . "download2.php?a=" . $filecrc . "&b=" . md5($foundfile[2].$_SERVER['REMOTE_ADDR']) ?>">Download</a>'; } if(x<?php echo $randcounter; ?> > 0) { document.…
0 votes1 answer -
Как получить option.innerHTML ?
Есть код <select onchange="func(this)"> <option value="val1">text1</option> <option value="val2">text2</option> <option value="val3">text3</option> </select> <script> function func(p){ } </script> Как в функции func получить значение select->selected option->innerHTML ? Должна возвращать text1, если выбрана опция val1 и т.д.
0 votes1 answer -
подскажите как спрятать открывшееся окно ?
нужно чтобы открывшиеся окно ушло на задний план (спряталось за основное открытое окно браузера) Делаю так: win = window.open("http://mail.ru", "s", "width=1024, height=768, left=0, top=0, resizable=yes, toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=no").blur(); win.blur(); но этот вариант не работает...
0 votes1 answer -
ui-slider
В общем вопрос такой, вернее их два. Первый, сделал 2 ползунка, отредактировал стили, в итоге получилось вот что: http://clip2net.com/s/4WbvIo Все хорошо, все ползает, дальше задача была такая, чтобы когда ползунок двигался, всплывал блок с текстом и отображал сколько процентов сейчас, ну в общем как-то так http://clip2net.com/s/4WbDqA Вот тут и начались проблемы. Во втором блоке нужно, чтобы проценты свои считало, а я как бы не делал, максимум добивался того, что считает одинаково для двух ползунков, те изначально первый на 120, второй на 0, на обоих показывает 120, двигаю первый допустим на сотку, втрой стоит на нуле, но показывает сотку, двигаю второй, первый принимает…
0 votes1 answer -
Подскажите плз
Добрый день, уважаемые пользователи форума. Подскажите пожалуйста, что я делаю не так. Есть ссылка, при нажатии появляется соседний блок, при нажатии опять на ссылку или вне появившегося блока он должен прятаться, ну все как обычно. Только прячется он почему то, только при повторном нажатии на ссылку. Листинг: $(document).ready(function(){ var button = $('#logina'); var box = $('#container'); var form = $('#loginForm'); button.removeAttr('href'); $("a#logina").click(function (login) { box.toggle(); box.addClass("act-box"); button.addClass('active'); }); form.click(function() { return false; }); //вот тут что то не так. ус…
0 votes1 answer -
изменение свойств объекта по наведению мыши
В моем примере изменение свойства alpha не происходит по наведению мыши. Кто знает, в чем тут ошибка? Код вроде верный. Или в каким браузером открыть, чтоб увидеть результат? <html> <head> <script> function fover() {i1.filters.alpha.opacity=100} function fout() {i1.filters.alpha.opacity=20} </script> </head> <body> <p><img id="i1" src="1.jpg" alt="" onmouseout=fover() onmouseover=fout()> </body> </html>
0 votes1 answer -
живительный ресайз
помогите пожалуйста поправить вёрстку к страничке подключил библиотеку masonry и добавил функцию такую var old_resize_handler = $.Mason.prototype.resize; $.Mason.prototype.resize = function() { $('#list_content .list_content_article').width(Math.floor($('#list_content').width() / 2)); old_resize_handler.apply(this, arguments); }; она нужна чтобы исправить глюки оригинального скрипта, которые выражаются в пропадании одной из колонок на определённой ширине(но сейчас не об этом) в FF работает отлично, в chrome, safari глючит и после загрузки страницы вёрстка выглядит примерно так. если поизменять ширину окна браузера, то глюки исчезают хотелось бы чтобы после загрузки ст…
0 votes1 answer -
Редактор кода на странице!
Верстаю сайт. Нужно добавить редактор кода, вроде этого http://www.wisdomweb...query-first.php и вот еще http://www.wisdomweb....fname=jq_index Как это сделать? что нужно подключить?
0 votes1 answer