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
-
Как сделать плавающую панельку с кнопками соцсетей
Здравствуйте! Подскажите пожалуйста... Мне на сайте необходимо сделать плавающую панель с кнопками социальных сетей. На подобие сервиса Share42, но не совсем. Дело в том, что кнопки должны вести на мои профили в социальных сетях, а не опубликовывать ссылку на страницу в них. Поискал в интернете - ничего путного не нашел. Слышал, что такое можно сделать средствами CSS + Javascript. Но не знаю как. По сути нужно создать небольшую узенькую панельку слева, которая будет как-бы прикреплена к левой части экрана, либо будет скролировать при пролистывании странички. Подскажите пожалуйста, как такое реализовать?
0 votes6 answers -
Как спрятать линк в hidden text?
Делаю скрытый текст под линком "читать далее" и все очень хорошо, но проблема в том, что когда скрытый текст уже открыт, то над ним все еще висит это "читать далее", что, в принципе, совсем нелогично. Вопрос: что в скрипт написать, чтобы после нажатия на "читать далее" и после открытия скрытого текста вот это "читать далее" менялось на линк "скрыть", который в свою очередь прячет текст обратно? Сам скрипт: <script> function ShowHide(id) { el = document.getElementById(id); if(el.style.display=="none") { el.style.display="block"; } else { el.style…
0 votes1 answer -
Помогите поправить slideUp Меню jQuery
Задача: Сделать меню, разворачивающиеся не вниз, а вверх, и при этом, элемент управления должен распологаться отдельно от, скажем, DIV'а который будет появляться, тоесть в другой части кода, но при этом в расстоянии 0px от появившегося DIV'а. Тоесть при сведении курсора с элемента управления на развернувшийся слой, он, слой не свернется, пока на нем курсор. На CSS я бы описал это за 2 минуты, но хочу покрасивше, с разворачиванием. Написал на столько, на сколько знаю jQ, и не правильно, но принцип работы ясен. Если можете поправить - буду безмерно счастлив <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transiti…
0 votes0 answers -
Изолировать click. Закрывать соседние плашки.
как изолировать клик по 'button' и клик по 'cardBack'. Там получается, что клик по кнопке срабатывает также как клик по всей области. Читаю про 'e.preventDefault();' но пока не вник, куда его вставить. И как можно закрывать соседние плашки, когда на другую кликаю? https://codepen.io/npofopr/pen/zYOmbPv Видео не стопорится я понимаю почему, потому что первый элемент video и так не проигрывается. По всем тегам, я так понимаю, надо через `querySelectorAll` проходить? Изолировал e.stopPropagation();
0 votes10 answers -
IE скрывает подменю.
Не знаю уже, почему IE срывает подменю, а в Mozille при наведении на самый нижний пункт меню, оно начинает прыгать. <script type="text/javascript"> $(document).ready(function(){ $('.topmenu li').hover( function() { $(this).find('ul:first').slideDown(); }, function() { $(this).find('ul:first').slideUp('fast'); } ); $('.topmenu li:has(ul)').find('a:first').append('»'); }); </script> <style type="text/css"> body { margin: 0 auto; padding: 0; font: 75%/120% Arial, Helvetica, sans-serif; } a:focus { outline: none; } .topmenu { float:left; } .topmenu ul, .topmenu ul l…
0 votes1 answer -
Вдруг откуда не возьмись появилось...(UNDEFINED)
есть код var out; var parentDiv = document.getElementById(div_id).getElementsByTagName('IMG'); for(var i=0; i<parentDiv.length; i++) { if(parentDiv[i].getAttribute('id')) {out += parentDiv[i].getAttribute('id')+"/"; } alert(out); есть таблица с папой parentDiv в ней дети, есть с id есть без id. всего 59 img из них 51 с id на выходе. undefinedPrt_2_00_49_Img/Prt_2_00_50_Img/Prt_2_00_01_Img/Prt_2_00_03_Img/Prt_2_00_05_Img/Prt_2_00_07_Img/Prt_2_00_09_Img/Prt_2_00_11_Img/Prt_2_00_13_Img/Prt_2_00_15_Img/Prt_2_00_17_Img/Prt_2_00_19_Img/Prt_2_00_21_Img/Prt_2_00_23_Img/Prt_2_00_25_Img/Prt_2_00_27_Img/Prt_2_00_29_Img/Prt_2_00_31_Img/Prt_2_00_33_Img/Prt_2_00_35_Img/Pr…
0 votes2 answers -
Не обрабатывается css код в файле
http://codepen.io/Diargon345/pen/BKPpeN Здесь не работает. Красный фон должен скрываться. То же самое, но стили прописаны не в css файле, а в html. http://codepen.io/Diargon345/pen/oxMBRQ Почему в первом случае не работает?
0 votes2 answers -
Рассылка новостей
Возможно ли сделать как то на java простейшую рассылку новостей? То-есть например сделать простейшую форму-поле на главной, куда посетитель может ввести свою почту и нажать ок, а дальше уже этот мэйл приходит на почту и вручную на него посылаются новости или же через пхп... Или может посоветуете как это сделать лучше?
0 votes6 answers -
Значение value
Подскажите, пожалуйста, как средствами js без применения фреймворков и без изменения html получить значение value выбранного option у select'а?
0 votes3 answers -
Вывод JS в HTML через <div>
Код я написал, но вот как его вывести в элемент....мысли нет(( Помо гите... <html> <head> <script language="JavaScript"> var i=1; function pow(x, n) { return (n != 1) ? x*pow(x,n-1) : x; // пока n!=1 сводить к n-1\ } while (i<=7) { var a = pow(i, 2); alert('Квадрат '+i+' равен '+ a); i++; } </script> </head> </html> Вот так должно выводить в HTML. Квадрат 1 = 1 Квадрат 2 = 4 Квадрат 3 = 9 Квадрат 4 = 16 Квадрат 5 = 25 Квадрат 6 = 36 Квадрат 7 = 49
0 votes3 answers -
Как правильно организовать загрузку
Хочу странного )) У меня есть слайдер, в котором первая картинка на сервере выводится в центре, а все остальные урлы к картинкам записываются в data-src к пунктам превью. Вобщем, вот тут все понятно http://codepen.io/amelice/pen/lazAK. Слайдер работает так, при нажатии на кнопки контрола ( вперед и назад, пункты превью) вытаскивается дата-срс с нужного пункта и пишется в src на центральной картинке. Проблема в том, что загрузка картинки начинается только когда происходит событие - приходится ждать когда картинка не маленькая. Мне кажется, что можно как то оптимизировать этот момент, чтоб можно было сразу не грузить все картинки, а по мере необходимости, ну и чтоб не тормо…
0 votes16 answers -
Нажатие на текстовое поле, а за тем преход к другому
У меня есть 2 текстовых поля к примеру. Как мне сдлеать, чтоб при нажатие на одно текстовое поле оно выделялось синим цветом, но это я сдлеал так: function blue1(hello) { hello.style.color='blue'; } ............................... .......onClick='blue1(this)' А как сдлеать, чтоб к примеру я нажал она выделилась синим, если я увёл мышь от текстово поля, оно и оставалось синим до тех пор пока я не нажал на другое текстовое поле?
0 votes4 answers -
как написать чтоб после нажатия на рекламу выскакивала кнопка
Всем доброе время суток! Я столкнулся с проблемой при нажатие на рекламу не появляется кнопка, а все во лишь поменял скрипт от другой рекламы В первой таблице все работает как надо, а во второй таблице уже нет как сделать что все работало? Первая таблица <div id="reklama"> <script type="text/javascript"> var begun_auto_pad = xxxxxxxx; var begun_block_id = xxxxxxxx; </script> <script src="http://site.ru/autocontext2.js" type="text/javascript"></script> </div> <div id="hidden" style="display:none"> <a class="dow" target="_self" href="images/books/steve_jobs/steve-jobs.zip">download</a> </div> </div> …
0 votes2 answers -
Не успевает обработаться скрипт
Есть галерея нодов на Друпале.По клику на элементе открывается модальное окно через colorbox-node на страницу со слайдером картинок flexslider.Проблема в том,что слайдер срабатывает через раз только после загрузки картинок.Я уже ставил load() где только можно.
0 votes8 answers -
Jade
Всем привет, такой вопрос, начал юзать jade, но двойной include сделать не получается, например я делаю include в index.jade файла page-header.jade а в не написан include main-nav.jade. Дак вот как можно ему указать родительский каталог?
0 votes1 answer -
Помогите разобраться, как создать такой слайдер
Каким образом мне переместить последнего человечка в начало слайдера при клике на стрелку? То есть, когда я нажимаю "дальше", последняя картика пропадает и появляеться в начале слайда, а остальніе смещаються вправо.
0 votes3 answers -
помогите создать скрипт
Хочу чтобы текст на странице двигался без участия основного оена!!!!!!Если кто знает помогите!!!
0 votes3 answers -
Повторяемость генерируемых чисел
Добрый день. Моя цель сгенерировать ряд случайных чисел. //генерация случайных чисел от min до max function generate_number(min, max){ var temp_number = min + Math.floor((max-min)*Math.random()); //временный массив //проверка повторений for(i=0; i<mas_gen_number.length; i++) if(temp_number == mas_gen_number[i]) generate_number(min_number, max_number); //повторная генерация числа mas_gen_number [mas_gen_number.length] = temp_number; //сохранить число в массив return temp_number; } Несмотря на проверку, периодически встречаются повторяющие числа. В чем моя ошибка?
0 votes5 answers -
Создание скролла: jQuery, scrollTo
Разобрался со спойлерами, не ладится у меня со скроллом теперь В общем рабочая станция: http://idrugov.ru/spoiler.html Код выглядит так, но не работает на jsffiddle: http://jsfiddle.net/LhhET/4/ 1. Код получился гораздо больше, чем у других загугленных скроллов. Но по скроллам гугла - контент взмывает до самого пола и при большом тексте, середина соответственно выбывает. Правильный ли велосипед вышел в итоге? 2. Не нашел как остановить функцию toggle, пришлось её заклить. Как перестать прокручивать текст?
0 votes2 answers -
Странное поведение Google Chrome
Здравствуйте. Верстал страницу, все хорошо, выложил, все довольны, но сегодня утром меня хватают за шкирку и говорят, что верстать я не умею и вообще плохой я человек. С высокой долей вероятности это правда, но проблема все равно выше моего понимания : во всех браузерах страница работает нормально, а в Хроме сразу после загрузки скроллится к div.social-buttons. Никак не могу найти, почему это происходит. Помогите, пожалуйста, отыскать причину подобного поведения КХм, простите, совсем забыл про ссылку - http://www.sendflowers.ru/rus/flowers-russia-moscow/presents-new_year_2014/
0 votes4 answers -
Задача
Помогите нужно срочно
0 votes7 answers -
Скрытие и показ div
Столкнулся с проблемой показа скрытых элементов. Ставлю div'у display:none и при выборе radio кнопки, div должен отображаться, но этого не происходит, прошу помочь.. <label>Нужны ли распашные дверцы?</label> <p><input type="radio" name="swing" onclick="ShowElement1">Да</p> <p><input type="radio" name="swing">Нет</p> <div id="swing"> <p><label>Введите размер ячеек:</label></p> <p>Высота<input type="number"></p> <p>Ширина<input type="number"></p> …
0 votes1 answer -
Все о парсинге RSS лент средствами JavaScript
Подскажите пожалуйста . Вот есть JavaScript //Загрузка XML-документа function getXMLDocument(url) { var xml; if (window.XMLHttpRequest) { xml=new window.XMLHttpRequest(); xml.open("GET", url, false); xml.send(""); return xml.responseXML; } else if (window.ActiveXObject) { xml=new ActiveXObject("Msxml2.XMLHTTP"); //if (xml='undefined') //{ xml=new ActiveXObject("Microsoft.XMLDOM"); xml.async=false; xml.load(url); return xml; } else { alert("Загрузка XML не поддерживается браузером"); return…
0 votes5 answers -
Opera & jQuery
Добрый день/вечер. Opera (до 11-ой версии) просто не видит jQuery. Консоль оперы пишет: "message: Statement on line "n"( n- строка кода в плагине слайдера) : Undefined variable: jQuery". Выглядит в точности так, как будто я не подключил библиотеку jQuery. Подключал и через CDN, и локально - нифига. Гуглил и ничего не нашел. Полдня уже туплю с этим.
0 votes9 answers -
Разное отображение Alert одного текста
<span onclick="alert('\"');">Проверка </span> <script> alert('\"'); </script> Объясните почему именно так, а не одинаково?
0 votes2 answers