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
4723 questions in this forum
-
jQuery о событиях и их остановке
доброго времени суток. плохо разбираюсь в JS (точнее, не разбираюсь вовсе), что не мешает мне использовать jQuery возник вопрос о событиях. есть ссылка со свойствами блочного элемента и синим цветом фона при наведении курсора фон меняется на белый (использован плагин, однако метод анимации — родной для jQuery — .animate() ). при уходе курсора, цвет фона снова анимируется от белого к синему. вопрос в том, как фиксировать белый цвет в тех случаях, когда по ссылке сделан клик. ныне использую код: $("#main-menu li:not(.current) a").hover( function () {$(this).animate({ backgroundColor: "#FFFFFF"}, {queue: false, duration: 300});}, function () {$(this).animate({ backgroun…
0 votes0 answers -
Координаты скроллбара
Хотел сначала написать в лягушатник, но потом передумал =) Вопрос вот в чём: Имеется див с горизонтальной полосой прокрутки. В нём список ссылок. Скажите, есть ли такая возможность, после клика по ссылке прокрутить скролл именно к этой ссылке, оставив его посередине? O_o P.S. Что бы не возникали вопросы "для чего?" - нужен скролл для листания переключателя страниц. Переключатель уже есть - нужен именно такой скролл. В инете искал готовые решения - не нашел. (Паджинатор 3000 не предлагать =). Если кто-нить видел или знает, как это реализовано - расскажите, плиз... Спасибо.
0 votes2 answers -
document.getElementById("iframe").src для Opera
Приветствую! Есть код (далле), по нажатию на ссылку 1 содержимое src должно меняться на http://domain.ru/showcl.php?id=1 а содержимое href должно меняться на http://domain.ru/showcl/1/ Для ссылки 2 - соответственно http://domain.ru/showcl.php?id=2 и http://domain.ru/showcl/2/ Для IE и FF данный код работает, а для Opera - нет. Подскажите, как его сделать рабочим и для оперы. В ч?м может заключаться ошибка? <a href="#" onclick="chcl(1)">ссылка 1 >></a> <a href="#" onclick="chcl(2)">ссылка 2 >></a> <a href="#" onclick="chcl(3)">ссылка 3 >></a> <a href="#" onclick="chcl(4)">ссылка 4 >></a> ... &l…
0 votes1 answer -
Посоветуйте хороший скрипт меню-аккордеон
Здравствуйте! Посоветуйте, пожалуйста, хороший скрипт меню типа "аккордеон". Возможно, кто-то использует. Перепробовал масссу, включая с завязкой на куках. Необходимо, чтобы он добавлял определенный класс всем родительским элементам списка и списки, имеющие этот класс раскрывались. по умолчанию закрыт, раскрывается по клику. Без куков, они слишком много следят
0 votes17 answers -
Задержка загрузки
Ситуация: на странице значительное количество баннеров. Надо поставить их в очередь загрузки самыми последними. Подскажите в какую сторону мне лезть? Вот нашел: http://webo.sunnybear.ru/articles/habrahab...elayed-loading/ Никто не сталкивался? у меня задумка вставить в init() что то вроде: var text = document.createTextNode("[——java script——]"); var message = document.getElementById("message"); message.appendChild(text); где [——java script——] должен грузить код с баннером. будет ли он показываться? но правда он под gecko. насколько я знаю, а может и не только. :/
0 votes2 answers -
Отсчет времени в зависимости от ид
Помогите написать скрипт, который будет отсчитывать время в зависимости от ид, тоесть на страницы будет несколько времен отсчитываться. Вот как тут http://www.gagen.ru/ Заранее спасибо.
0 votes1 answer -
Выбор категории при помощи показать/скрыть
Идея в чем: есть куча элементов разбросанных по странице, они объеденены в несколько классов, есть <select> и <option> в которых выбирается название категории. Должно произойти следующее: при выборе определенной категории все остальные должны скрыться. Суть темы: есть код <html> <head> <script type="text/javascript"> function showClass(searchClass,node,tag) { var classElements = new Array(); if ( node == null ) node = document; if ( tag == null ) tag = '*'; var els = node.getElementsByTagName(tag); var elsLen = els.length; var pattern = new RegExp(\"(^|\\s)\"+…
0 votes1 answer -
Для повышения эрудиции
Мои познания весьма скудны в этом вопросе, пользуюсь по большей части готовыми скриптами. Хочу узнать: JavaScript может работать с файлами? Врайт\реврайт\крейт и тд? И такой же вопрос про БД...
0 votes3 answers -
Реакция на мышку в динамике.
Помогите разобраться. Хотелось бы узнать как добиться, чтоб первый элемент каждый раз при наведении мыши на него менял свой цвет с белого на черный и наоборот.
0 votes8 answers -
Заголовок Connections: close для XHR или XMLHTTP запроса
Интересует удавалось ли кому-то отправить запрос средствами JS с заголовком Connections: close?
0 votes3 answers -
Не работает автоматический переход по ссылке из document.anchors
<html> <head> <script> function start(){ var a=document.anchors[0]; a.click(); } </script> </head> <body onload="start()"> <a href="index-1-table.html"></a> </body> </html>
0 votes4 answers -
Как в ссылку вставить скрипт на отправки формы поиска с текстом?
Есть такая ссылка: <a href="#search-searchword" onclick = "document.querySelector('#search-searchword').value = this.innerText;">Чудо</a> Как сюда вставить скрипт, чтоб выполнялся поиск с нужным мне текстом. То есть отправки формы.
0 votes0 answers -
Открыть-Скрыть блок
Подскажите пожалуйста, как сделать, что бы при клике на ссылку открывался скрытый блок. При нажатии на кнопку, текст в ней менялся на другой и при нажатии на ссылку или вне этого блока, блок который раскрылся опять скрылся. Я не очень хорошо разбираюсь в этом и часть с нажатием вне блока, который раскрылся, совсем не понятен мне( в плане как реализовать). Большое спасибо заранее. Пример, как на фриланс.ру поле авторизации решение: (function($, window) { $.fn.loginPopup = function($popup) { var $self = this, $window = $(window); return this.toggle( function() { $popup.stop(true,true).fadeIn(300).bind('click.bL…
0 votes0 answers -
Помогите поправить код
Здравствуйте. Вот решил себе сайт-портфолио сверстать. Наткнулся на проблему с галереей. Сайт http://zooyorg.uuuq.com/ Галерея отображается так как я хотел, но хотелось бы еще чтоб в зеленой рамке под изображением при клике на превю появлялось описание и ссылка на большое изображение. И еще... В опере скрипт не работает. Не пойму, из-за настройки браузера или из-за скрипта. Помогите, плиз. Заранее спасибо.
0 votes1 answer -
angular in IE8
...как выяснилось angular 1.3 не поддерживает ie8. скажите пожалуйста такое подключение: <!-- angular --> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"></script> <!--[if lte IE 8]> <script src="https://code.angularjs.org/1.2.9/angular.min.js"></script> <![endif]--> можно использовать в принципе? не повлечёт ли это каких-нибудь неочевидных на первый взгляд проблем? работать то работает, но мало ли? или есть более культурный способ?
0 votes6 answers -
Не выпадают кнопки
Ребятки,я в js не шарю,помогите подкл эти кнопки,вот код,там все есть,только что то не фурычит( https://jsfiddle.net/kg1h2n5r/
0 votes11 answers -
Javascript внутри php
<?php if(isset($condition)) { echo '<a id="one" href="one.php">'; } else { echo '<a id="two" href="two.php" onclick="return confirm('Register!');">'; } ?> onclick не исполняет внутри php... Т.е. нужно, чтобы перед переходом на страницу, выпало окно с выбором. Что я сделал не так? Или подскажите, как написать все это только javascript (условие для выполнения: вход пользователя на сайт).
0 votes2 answers -
Нелогичное поведение скрипта
Есть сайт. В нём на странице участника есть код <div class="right"> <a href="" class="l"></a> <div class="border"><img></div> <a href="" class="r"></a> </div> Картинки могут быть разного размера, но не более 422px. Кнопки .l и .r следовательно должны меняться под размеры каждого отдельного изображения. Поскольку .right размер не фиксирован height:100% тут не отделаться. Есть вот такой js $(document).ready(function(){ var height = $(".right").height(); $(".r, .l").css('height', height+'px'); }); Всё хорошо, тол ько есть небольшой баг. Если зайти на страницу напрямую (откройте webkit браузер и посетите ссылку),…
0 votes14 answers -
Блокирование скрипта
Нарадоваться не мог своим клёвым эффектом. Проверял на FF. После того как открыл сайт в осле, выскочило привычное окошко с оповещением блокировки содержимого. А ведь не каждый юзер, тем более начинающий, понимает что там за узкое окошко вверху браузера и продолжает смотреть в пустое окно сайта. Как решить этот вопрос, а конкретно - возможно ли как-либо внедрить JS в автозагрузку страницы, без спроса пользователя о разблокировании содержимого. Кстати, так же дело обстоит и с FLASH. Клёвый получился фотоальбом, а в IE блокирует!
0 votes4 answers -
Способ извлечения 1-го ключа из ассоциативного массива
Недавно обнаружил, что в JavaScript нет удобных функций для манипуляции с указателем и извлечения ключей. Все что удалось найти это: for(key in obgect) Таким образом, если мне надо получить первый ключ объекта, я делаю так: for(key in obgect)break; А есть ли более элегантный способ извлечения 1-го ключа ?
0 votes4 answers -
Можно ли сделать такую штуку..
Доброго времени суток. Может знает кто, можно ли сделать такую штуку( http://www.tnt-tv.ru/business/team/ - там где люди на флеше) на JQuery или JavaScript, чтоб не лагало и пр.? Ну и основной вопрос - как оно в терминалогии может называться и где можно похожее посмотреть? С уважением, Олег. *ЗЫ: извиняюсь за тупое название темы - другого, увы, не придумал.
0 votes2 answers -
учу Js, объясните
что делает такой код: var dragManager = new function() { зачем new?
0 votes14 answers -
html5 history api + ajax + seo
Хочется сделать всю навигацю на сайте без перезагрузок страницы но и так, что бы урлы в строке запроса менялись на соответствующие (аналогично на гитхабе, вконтакте, сайте ангулара). Ну вы поняли: при клике на любую ссылку из навигации делаю джаваскриптом (или dart'ом, если вы хипстер) как-то так: $("a").on('click', function(e) { e.preventDefault(); var pageName = $(this).attr("href"); window.history.pushState(null, "", pageName); navigateToPage(); // эта функция аяксом забирает контент страницы с урлом pageName});Так вот, что-то я не нашел в интернете ничего о сеошности таких страниц. Смогут их проиндексировать поисковики? По идее должны, т.к. эти страницы попа…
0 votes4 answers -
Модальное окно больше не открывается
В разделе фотографий при клике на превью перестало работать открытие модального окна с полноразмерной картинкой и комментариями к ней. Причина не ясна. Скрипт JS, создающий это окно (строка 55)
0 votes6 answers -
Отменить клик при скролле
Добрый день, подскажите пожалуйста по такому моменту - на странице есть элемент, на котором висит событие .on('click'. В мобильной версии если нажать на этот элемент и попытаться проскролить всё равно срабатывает нажатие и страница не скроллится. Можно ли как то сделать что бы в случае, если произошло touch событие (пользователь случайно нажал на элемент, но хотел прокрутить страницу) выполнить скролл без клика?
0 votes0 answers