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
-
помогите с изменением css с помощью jQuery
<script type="text/javascript"> $(".arrow").click(function(){ var visota, needvisota; needvisota = '198px'; visota = $('#mini_profile').css('height'); if (visota == needVisota) { $('#mini_profile').css('height','70px'); $('#arrow').css('background','url("images/arrow.png") 0px 9px;'); } else { $('#mini_profile').css('height','198px'); $('#arrow').css('background','url("images/arrow.png") 0px 18px;'); } )}; </script> вот код JS, но нивкакую не хочет работать! на onclick в объекте рабоатет, но если писать по-драугому. в хедере прописал - <script src="http://code.jquery.com/jquery-latest.js"></scri…
0 votes2 answers -
Как написать скрипт выбора изображений
Всем привет, можете дать ссылку на скрипт или обучающую статью, с таким эффектом как на этом сайте http://www.rocketjump.com/(где при клике на маленькие изображения меняется главное изображение, а другие темнеют) Заранее благодарен
0 votes0 answers -
событие смены вкладки в jq ui tabs
помогите пожалуйста исправить ситуацию формирую блок с вкладками при помощи jquery ui tabs. задача в том чтобы при смене вкладки срабатывало некоторое событие. здесь нерабочий живой пример в то же время в сети есть много примеров, в которых подобная конструкция работает. ссылка1, ссылка2 ps в идеале мне хотелось бы чтобы срабатывало несколько событий в определенной последовательности. например в последнем происходит нужное мне действие, в первом - проверка разрешения на это действие
0 votes6 answers -
Помогите найти скрипт - скроллбар
Не могу найти скрипт скролл бара. Нужен как в гугле - https://docs.google.com/viewer?url=http%3A%2F%2Fresearch.google.com%2Farchive%2Fbigtable-osdi06.pdf Там как-то спарсить не удалось немного, помогите, пожалуйста, найти скрипт.
0 votes1 answer -
sort
подскажите как проще сделать, есть строка "abcdababebbacd" мне нужно найти все уникальные символы и расположить их в порядке как часто они встречаются что бы вышло "bacde" на пхп всё просто сортируется, а тут... допустим я сделал объект ar['a']=4; ar['b']=5; ar['c']=2; ar['d']=2; ar['e']=1; как его отсортировать?
0 votes7 answers -
placeholder jquety ui
Доброго дня! Помощи прошу я по порьбе с ie проклятущем. В общем, использую jQuery ui .placeholder() и всё замечательно, но вот ослик думает что плейсехолдер - это значения полей, во первых он отправляет плейсехолдер при сабминте, а во вторых Javascript который используется на страничке и получает значения полей, получает как значения этот самый плейсехолдер. В общем мне нужен совет как бороться с ie. В общем то придумать можно много чего, но мне интересно, может есть какой вменяемый вариант. Или может быть я просто неправильно использую jQuery ui .placeholder ? Что-то мне чуйка подсказывает что не должно быть такой проблемы, это же всётаки jQuery, он должен сам понимать к…
0 votes3 answers -
Вынос методов в глобальный объект
Скажите пожалуйста. Правильно ли я пытаюсь вынести методы некоторого объекта в глобальный объект? var method = ['onInit','onDebug',...,'onEvent']; var o = this; for(var i in method){ if(!window[method[i]]){ window[method[i]] = function(){ o[method[i]].apply(o,arguments); } } } На эти методы должен ссылаться swfObject, который я изменить не могу. Но когда запускаю скрипт, swfObject начинает генерировать события, и все эти события почему-то запускают только последний метод ('onEvent') из списка method. Если выносить таким способом. var method = ['onInit','onDebug',...,'onEvent']; var o = this; for(var i in method){ if(!window[metho…
0 votes4 answers -
Слежение за действиями
Доброго дня всем! В общем возникла проблемка. Есть элемент по нажатию на который срабатывает скрипт открытия модального окна с формой. Изначально в коде страницы окно не присутствует, те оно полностью создается средствами Jquery. Мне же в свою очередь нудно провернуть несколько действий с элементами этой формы, но именно в тот момент когда форма уже подгружена и соответственно её код разметки появился в общем коде. К изменению исходника с формированием окна я доступа не имею. Как можно заставить Jquery следить за появлением этого окна (элемента) и в случае его появления выполнять действие?
0 votes3 answers -
Скрипт работает только в Опере
Повторно задаю свой вопрос, так как не дождался одобрения модератором своего первого поста. Итак вопрос. Есть джава-скрипт, результат работы которого правильно отображается только в Опере, и не отображается в других браузерах (проверялось в Хроме, Мозилле, IE). Как исправить скрипт так, чтобы его результат отображался во всех указанных браузерах? Вот код: var awardsProfile = { uid: false, init: function () { if (navigator.userAgent.indexOf('MSIE') == -1) { document.addEventListener('DOMContentLoaded', function () {awardsProfile.start();}, false); } else { this.start(); } }, start: function () { JsHttpRequest.query('jsloader.php?loader=awards', {action:…
0 votes2 answers -
Обновление модального окна bootsrap
Здравствуйте! Столкнулся со следующей проблемой. Работаю с фреймворком bootstrap, его силами создается модальное окно, которое вызывается следующей ссылкой: <a href="order.php?id={$ser_id}" data-toggle="modal" data-target="#zakaz">Заказать кондиционер</a> При этом bootstrap подгружает в модальное окно содержимое файла order.php с нужным результатом, который меняется в зависимости от $ser_id. Проблема в том, что таких ссылок на странице несколько, у всех разный $ser_id. И соответственно результат работы файла order.php тоже разный. Но модальное окно открывается старое, с первым результатом работы. Обновляется оно только при обновлении страницы. Как это поч…
0 votes2 answers -
Подскажите с реализацией
Добрый день, уважаемые форумчане! Пробую реализовать небольшой валидатор полей на JS и хотелось бы, чтобы выглядело это вот так: validator.init({ элемент_по_идентификатору: регулярное_выражение }) Т.е. в качестве ключа какой-либо элемент DOM по желанию юзера, а в качестве значения регулярка. Как можно это реализовать или где почитать о таком способе? P.S. Естественно элементов и масок в методе init может быть большое количество
0 votes2 answers -
Не работает сабмит формы при выборе SELECT-a
Здравствуйте. Собственно сабж темы. Есть код: ... <form method="post" action="/admin/articles/view" name="form1"> <div class="row-fluid block-transparent"> <div class="span2 pull-right"> <button class="btn span12" type="submit" name="submit" value="remove_public">Снять с публикации</button> </div> <div class="span2 pull-right"> <button class="btn span10" type="submit" name="submit" value="add_public">Опубликовать</button> </div> <div class="span2 pull-right"> <button class="btn span12" type="submit" name="submit" value="remove_article">Удалить статью…
0 votes16 answers -
Скролл в диве
Здравствуйте, нужна помощь. Есть контейнер с максимальной высотой, в нем список . При клике на ссылку в списке раскрывается блок с текстом и прокручивается к верху контейнера. Если открыть/закрыть блок и открыть другой все ок. Но как сделать что бы прокрутка адекватно срабатывала тогда, когда в списке есть другой открытый блок. Т.е. открываем один блок, кликаем по другому, закрытому, открытый автоматом закрывается, нужный открывается, но прокрутка получается кривая. $(function() { $.fn.initTooltip = function () { $(this).click(function () { var tolltip = $(this).next('div'); var container = $(this).closest('.b-assistance__body-inner'); var position = $(this).closest('.…
0 votes0 answers -
Проверка формы
проблему решил
0 votes0 answers -
Изменение состояния кнопки и простой счетчик
Здравствуйте. У меня есть две задачи. 1) Есть такой код - http://jsfiddle.net/xayke/ мне нужно, чтобы вводимая сумма умножалась на некий фиксированный коэффицент (0,8 в данном пример), причем это должно происходить мгновенно. Например, пользователь добавляет ноль к 10, получает 100 и в span 8 сразу меняется на 80. 2) Код - http://jsfiddle.net/2Kg4U/ мне нужно, чтобы по дефолту показывалась неактивная кнопка, но если заполнить оба поля, то div меняется на button. Как мне это реализовать? Раньше я дела с javascript практически не имел.
0 votes3 answers -
Как в js сделать ссылку на перемунную?
Всем привет. Разрабатываю приложение в соц. сети. Метод возвращает объект с именем data.response. Писать нужно много раз, хотелось бы сократить эту запись для экономии места. Есть ли возможность создать ссылку на этот объект. Как я понимаю запись data = data.response создает новую переменную, а не ссылку. Т.е. в памяти сохраняются два одинаковых объекта, но с разными именами.
0 votes2 answers -
Sortable и вводимый текст
Привет, всем. Мне нужно что б пользователь вводил текст в каждом элементе списка, нажимал кнопку, вводимые поля переставали быть редактируемые и что б элементы можно было двигать даже цепляя их за текст, проблема в том что для того что б манипулировать текстом приходится использовать либо form input либо text area и наводя курсор на них нельзя подвинуть элемент, есть у кого идеи? Спасибо за ответы. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&g…
0 votes7 answers -
Настроить меню аккордеон
Всем привет! Такой вопрос, поставил на сайт менюху на 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 -
Ошибка в jQuery
Только сегодня начал юзать jQuery и не могу понять ошибку, помогите, вот простой пример: $(document).ready(function() { $.alert('Zhuk Vitaliy') }); Google Chrome пишет такую вот ошибку: "uncaught syntaxerror unexpected token illegal" Что делать господа, помогите
0 votes3 answers -
Помогите с небольшой игрой :(
Я только изучаю Яваскрипт, нашел небольшие задания, проблема только что не всегда можно узнать где ты делаешь ошибку. Вот скрип для игры (камень, ножницы, бумага) что я написал http://dabblet.com/gist/5244437 Помогите отыскать проблему. Большое спасибо.
0 votes2 answers -
Подгрузка html с изменением тега title
Попытаюсь объяснить проблему: Грузится стартовая страница AJAXом подгружается отдельная часть страницы со скриптом Изменение title загруженной страницей Однако скрипт почему-то отказывается работать (как будто в другом окне несуществующий title изменяет) // тег <title> обозначен ID=ttl document.getElementById('ttl').value='Страница 2'; Что не так?
0 votes12 answers -
Нужна помощь по доработке скрипта отсчета времени
Что нужно добавить или поменять, чтобы счетчик считал только тогда, когда пользователь находится на странице (на активной вкладке браузера)? Вот код: <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 -
Карусель
Здравствуйте. Хочу спросить у опытных разработчиков, есть ли аналоги данной карусели(или слайдера, не знаю, как правильно это назвать) или более менее похожее на это - http://www.citroen.ua/home/#/home/, только реализованной не на флеше? Если есть дайте пжл ссылку или название плагина. За ранее благодарен.
0 votes2 answers -
конфликт jquery ui и masonry
помогите пожалуйста заставить работать одновременно 2 скрипта на страничке подключен jquery ui tabs и masonry. проблема в том, что masonry не работает при этом если отключить jquery ui tabs, то masonry работает. пробовал менять последовательность подключения скриптов, не помогло
0 votes8 answers -
Изменение form action на основе option value
Здравствуйте! Имеется следующий код: <form method="get" action="имя скрипта" name="input"><select><option value="0">0</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option></select><input type="submit" value="Отправить"></form> Требуется на его основе сложить ссылку вида ajax.php?stage=2&type=значение из value. И поме…
0 votes3 answers