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
-
проблема с плагином lightbox()
Приветствую вас всех уважаемые. В общем для своей галереи решил использовать вот этот lightbox(), Моя ссылка В общем как в примере, все работает. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jQuery lightBox plugin</title> <link rel="stylesheet" type="text/css" href="../style-projects-jquery.css" /> <!-- Arquivos utilizados pelo jQuery lightBox plugin --> <script type="text/javascript" src="js/jquery.js"></script…
0 votes5 answers -
Не могу составить регулярку
Привет! В регулярных выражениях совсем нуб. В JS тем более.. Суть в том, что нужно обработать строку, в ней могут быть левые символы, типа кавычки ("), точки (.), запятой (,) как в начале так и в конце, задача в том чтобы преобразовать эту строку во что-то типа: //from $string = ", world&peace'.& "; //to $string = ", <tag>world&peace</tag>.& "; Тупо заменить все символы кроме букв не получится, потому-то внутри могут быть какие-то смысловые символы. Слезно прошу помощи!
0 votes1 answer -
Не работает .setAttribute() в IE9
В общем такая проблема. Аяксом формируется динамические выпадающие списки типа Регион->Город. Вот кусок JS-процесса создания второго списка (с элементами PHP): obj.options[obj.options.length] = document.createElement('option'); obj.options[obj.options.length - 1].value = '".trim($file[$i])."'; obj.options[obj.options.length - 1].text = '".trim($file[$i])."'; [/JS][code] И если пункт списка отвечает определенным условиям, то устанавливается атрибут: obj.options[obj.options.length - 1].setAttribute('selected', 'selected'); Проблема в том, что во всех неIE браузерах нужный атрибут selectet устанавливается нормально. А в IE - нет. Ни один тег <option> не имеет а…
0 votes3 answers -
Получение значений в Jquery UI
Здравствуйте, друзья. Пишу плагин всплывающей подсказки. При на ведении на элемент открывается другой элемент. Открывается он по предустановленной настройке для метода $.show() Примерный код приведу: $('a.activate').on({ moseenter: function(){ var properties = { effect: 'drop', direction: 'down', distance: 20, duration: 300 }; var oncomplete = { complete: function(){ /* Здесь и нужно узнать эффект */ } }; var properties = $.extend( properties, oncomplete ); $('div.bubble').show( properties ); } }) Все это нужно мне чтобы составить условие для определенного эффекта
0 votes1 answer -
Движение backround при hover'e
Хочу реализовать движение картинки, управляя мышью, примерно как тут: http://www.strangebrain.ru/ => Галерея. (Двигаем мышью бэкграунд тоже двигается) Для теста решила попробовать вот такой вариант: index.htm <!DOCTYPE HTML> <html> <head> <meta charset="utf-8" /> <title>Cursor editer</title> <link href="style.css" rel="stylesheet" type="text/css" /> <script src="jquery.js" type="text/javascript"></script> <script src="sc.js" type="text/javascript"></script> </head> <body> <div id="editer">"Runing Water"</div> </body> </html> style.css * …
0 votes3 answers -
Легкий спойлер как
Вот есть страница _http://rozetka.com.ua/lenovo_ideapad_y570_59_326322/p208158/ Есть такой спойлер с грандиентом. Подскажите готовое решение
0 votes2 answers -
Авто прокрутка блока вниз
Я делаю чат и у меня есть блок со стилем overflow-x:hidden; overflow-y:auto; При добавлении сообщений блок остается на месте и его всегда приходится прокручивать вниз, как сделать так чтоб он сразу прокручивался вниз при добавлении сообщения?
0 votes1 answer -
Вопрос по window.onload
Есть ли функция схожая с window.onload но сценарий срабатывал непосредственно во время загрузки страницы, а не после нее
0 votes1 answer -
masonry
Доброй ночи, подскажите пожалуйста с настройкой плагина masonry. Постоянно с ним возникают проблемы. Есть контейнер в нем контейнеры с которыми нужно работать aticle, он состоит из картинки, текст и формы. При загрузке страницы блоки со второй строчки накладываются на блоки выше... по логике замечаю что не успевает загрузится картинка, а скрипт уже выстраивает элементы. Но если окно браузера менять по размерам, то все выстраивается отлично! В чем может быть проблема? Сначало выстраивал так: $(document).ready(function() $('#container_products').masonry({ // выбираем элемент-контейнер в котором расположены блоки для динамической верстки itemSelector: '.product-galler…
0 votes7 answers -
Эффект выскальзывания страницы
Интерсует эффект выскальзывания, допустим как у этого шаблона: livedemo00.template-help.com/wt_41674/index.html#!/ Загвоздка в том, что этот эффект достигается в пределах одной страницы, если кто код подобных шаблоны разбирал тот поймет о чем речь.. То-есть систему управления не прикрутишь к такому шаблону.. Может есть у кого какой нибудь скрипт аналог, который бы мог помочь создать такой эффект, или может другой похожий.. чтобы можно было шаблон который я сделаю с ним, мог прикрутить к какой нибудь ЦМС.
0 votes2 answers -
Помогите найти ошибку
Есть список радио кнопок, каждая находится в своем li, при нажатии на другой инпут или лабел класс меняется на активный у li. Если работать с одним списком <ul><li../><li.../></ul> То все отлично, а как быть если их больше? Подскажите пожалуйста, я сам не смогу додумать. Сам код: $(document).ready(function(){ $('.variants input[type="radio"]').click(function() { console.log('li[for="' + $(this).attr('id') + '"'); $('li').removeClass('radioOn').addClass('radioOff'); $('li[for="' + $(this).attr('id') + '"]').removeClass('radioOff').addClass('radioOn') }); $('.variants input[type="radio"]:checked').click(); }); …
0 votes15 answers -
"Перейти назад"
Видел на блогах, да и в vk.com есть такая функция как "назад". Тобишь переход на предыдущую страницу. Подскажите каким кодом можно реализовать подобное.
0 votes5 answers -
jQuery click работает только по второму клику
Проблема в том, что первым кликом пропадает изображение, вторым появляется. На верхнем изображении ссылка меняется так же после двух кликов. Как сделать, чтобы всё действовало одним кликом? Код внутри страницы: http://idrugov.ru/slide.php
0 votes4 answers -
Помогите, пожалуйста, НЕ РАБОТАЕТ(
Здравствуйте, скажите, пожалуйста, почему скрипт не работает? Нужно, чтобы данные, полученные из формы переносились в базу данных, а потом выводились на страницу в табличку без обновления страницы. Вот скрипт: <html> <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"> </script> <script type="text/javascript"> $(document).ready(function(){ $("#but").click(function(){ $.post('res.php', { 'mess' : $('#mess').val() }, function(dat…
0 votes2 answers -
Помогите составить регулярное выражение
Здраствуйте! Подскажите, пожалуйста, каким образом можно из такой ссылки получить такую http://player.vimeo.com/video/54321299 ????Все, сам разобрался)) Кому интересно, решил таким образом var url = 'http://vimeo.com/54321299'; var embed = url.replace('vimeo.com/', 'player.vimeo.com/video/');
0 votes2 answers -
Смена картинок по щелчку
Помогите, пожалуйста, исправить. Нужно, чтобы картинки, когда на них щелкаешь, менялись по порядку, а не случайным образом. И чтобы слева и справа от картинки были стрелки и когда на них нажимаешь,картинка меняется на следующую. Вот код программы: SCRIPT LANGUAGE="JavaScript"> <!-- Begin var rand1 = 0; var useRand = 0; images = new Array; images[1] = new Image(); images[1].src = "azbuka/А.gif"; images[2] = new Image(); images[2].src = "azbuka/Б.gif"; images[3] = new Image(); images[3].src = "azbuka/В.gif"; images[4] = new Image(); images[4].src = "azbuka/Г.gif"; images[5] = new Image(); images[5].src = "azbuka/Д.jpeg"; images[6] = new…
0 votes2 answers -
jquery load
Здравствуйте! Есть такой код: <!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Тест</title> </head> <body> <script language="javascript" type="text/javascript"> $(document).ready(function(){ $('#result').load('inc.html #result'); }); </script> <DIV id="#result"></DIV> </body> </html> файл inc.html: <DIV id="#result"> ТЕСТ </DIV> Почему-то не работает, помогите пожалуйста, что не так.
0 votes7 answers -
Не передаются параметры
Есть массив $row[] с переменными: id (тип integer), name (тип varchar), producer (тип varchar), price (тип integer), amount (тип integer), date (тип date). Эти данные передаются как параметры в функцию echo '<button class="option" id="u'.$id_upd.'" onclick="update_1('.$row["id"].','.$row["name"].','.$row["producer"].','.$row["price"].','.$row["amount"].','.$row["date"].')">Update</button>'; В javascript описана данная функция function update_1(id_upd, name_upd, producer_upd, price_upd, amount_upd, date_upd){ $("#id").replaceWith("<input class='input_id' value="+id_upd+" type='text' />"); $("#name").replaceWith("<input class='input_name' name='name…
0 votes1 answer -
Присвоение значение объекта
var my_a=document.getElementById('game').style.width; Теоретически, данная конструкция должна присваивать переменной my_a значение ширины элемената, но этого не происходит. Что я делаю не так?
0 votes1 answer -
Собственный скролл на jQuery
Всем трям! Есть вот такая штука. Пример конечно сырой, но суть отражает очень близко. Сразу оговорюсь: jQueryUI и прочие прилабуды предлагать не надо (напротив, pure-JS приветствуется), интересует возможность сделать нужное средствами самого jQuery. Итак: Нужно во-первых сделать так, чтобы при щелчке по полосе прокрутки, курсор цеплялся не за ее оптический центр, а за то её место, за которое было "ухвачено". И второе: случается так, что если при перетаскивании отпустить крысу за пределами элемента, не срабатывает событие отпускания крысы. Т.е. потом при ненажатых кнопках скролл тянется за мышью. Все остальное проблем (вроде бы) не вызывает, но любые комментарии по улучшен…
0 votes3 answers -
IE не поддерживает скрипт
Нашла удобный ресурс для того, чтобы изготовит кнопки на соц.сети.( http://share.pluso.ru/?liads )Отобрала параметры своих кнопок.Получила код : <div class='pluso pluso-theme-color pluso-small'> <div class='pluso-more-container'> <a class='pluso-more' href=''></a> <ul class='pluso-counter-container'> <li></li> <li class='pluso-counter'></li> <li></li> </ul></div> <a class='pluso-facebook'></a> <a class='pluso-twitter'></a> <a class='pluso-vkontakte'></a> <a class='pluso-odnoklassniki'></a> <a class='pluso-google'></a> <a class='plus…
0 votes3 answers -
Как отслеживать видимость div и считать сумму value в input, только в display:block (jQuery)
Есть скрипт калькулятора, все - работает, считает. Возникла необходимость, чтобы подсчет суммы велся из отображаемых div`ов, т.е. с display:block, а с спрятанных div`ов (display:none) - сумма не считалась. Делаю проверку, на отображения div, но скрипт работает не так jsfiddle.net. Помогите пожалуйста, нужно, чтобы при отметки чекбокса Касс2 (Касс1...) - таблица скрывается, и при этом Итоговая сумма считалась толь по Касс1 (по всем видимым Касс.n)
0 votes6 answers -
Проблема с меню
Может тема уже была озвучена. Помогите плиз. Как сделать чтобы по клику в меню кнопки "Главная" изменялся текст в <div id="cont"><p>Content</p></div> ? ===========================================================index.html <link type="text/css" rel="stylesheet" href="harpy.files/css/menu.css" /> <script type="text/javascript" src="harpy.files/js/menu.js"></script> </head> <div id="menu"> <span class="preload1"></span> <span class="preload2"></span> <ul id="nav"> <li class="top"><a href="#nogo1" id="root" class="top_link"><span>Главная</span></a></li> …
0 votes1 answer -
Ребята помогите прикрутить .fadeToggle();
Собственно есть скрипт <script type="text/javascript"> /* Menudropdown */ $(function(){ var lis=$("#topbar li:has(.dropdown)").find("a:first").append("").end(); lis.click(function(ee){ if($(ee.target).closest(".dropdown").size()>0){$(this).addClass("selected");ee.stopPropagation();} else { var th=this;lis.filter(function(){return !$(this).is(th);}).removeClass("selected");$(this).toggleClass("selected");return false;} }); $(this).click(function(e){lis.removeClass("selected");}) }); </script> Не могу никак прикрутить плавное появление окна т.е вот пример <script type="text/javascript"> $(document).ready(function() { $('.lb_bt').click(function…
0 votes1 answer -
Модальное окно
Доброго времени суток! Суть задачи такова: Есть форма: <form name="nameForm" action="nameAction" method="POST"> ... <input type="submit" name="nameButton" value="valueButton" id="idButton" /> <div id="modal"></div> </form> при нажатии на кнопку, форма отправляется на сервер, а управление данными передается программе заданной атрибутом action тега форм. Необходимо перед этим вывести окно с соглашением и в зависимости от выбора пользователя отправлять данные на обработку или нет. alert, confirm, promt не подходят, так как окно будет содержать текстовое поле, радиоБатоны, кнопку... пробовал jquery-ui не выходит. вот мой код: $('[n…
0 votes1 answer