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
-
Картинка вместо меню при отключенном JS
Здравствуйте. У меня есть меню на JS, надо сделать так, что бы при отключенном в браузере JS это меню исчезало, а вместо него появлялась картинка или текст о просьбе включить JS. Конечно можно бы было поставить картинку на задни план меню, но в моем случае, это меню даже не исчезает при отключении JS. function toggle(elementid) { var el = document.getElementById(elementid); if (el) { if (el.style.display != 'none') { el.style.display = 'none'; } else { el.style.display = ''; } } } <html> <head> <link rel="stylesheet" type="text/css" href="style.css" /> <script language=JavaScript src="menu.js" type=tex…
0 votes8 answers -
Не создается динамически элемент
Добрый день! Подскажите, что я делаю не так? Весь уже измучился, не пойму почему не создается элемент формы. http://jsfiddle.net/V2HQk/5/
0 votes3 answers -
Не повторяется функция
Вот код: $(document).ready(function(){ function plus(e1,e2){ if(!$(e1+' span').is(':animated')) $(e1+' span') .animate({ 'top':"15px", "opacity":"0" },400,function(){$(e1+' span') .html(parseInt($(e1+' span') .html())+e2)}) .animate({ 'top':"-15px" },50) .animate({ 'top':"0", "opacity":"1" },200); } setInterval(plus('.qwert',15),6000); }); Почему-то setInterval не повторяет действие бесконечно, а только один раз Как исправить?
0 votes5 answers -
Помогите.Крестики нолики сделать сетевой.
Здравствуйте, помогите пожалуйста! Я новичок и сделал крестики нолики на сайте, есть 2 режима ( против компьютера и с другом ). Хочу сделать сетевой режим. Как это можно реализовать? Может с помощью соц. сети? Писал на javascript, если поможет. Спасибо за помощь!)
0 votes2 answers -
Помогите с разобраться с js шаблона
вот ссылка на шаблон ШАБЛОН 1) когда открываешь любую страничку в правом нижнем углу серые квадратики появляются. как их убрать? 2)когда нажимаешь на крестик(в правом верхнем углу любой страницы)(хочешь закрыть страничку)страничка закрывается очень долго где то 1.5 сек. 3)когда открываешь страничку она как то то же долго открывается и резко (когда переходишь с одной страничке на другую нормально, а когда хочешь перейти с главной, где только фон-медленно открывается) я пытался сам найти код который за это отвечает но так и не смог, скорее всего в general.js он находится
0 votes1 answer -
ищу скрипт медиагалереи
поделитесь пожалуйста парой ссылок на скрипты медиагалерей с функционалом очень похожим на медиагалерею этого сайта(см. раздел "наши работы"). главное для меня чтобы элементом медиагалереи мог быть текст, видео или изображение, а элементы расположены или в горизонтальную линию со скролом(как на представленном сайте), или в несколько столбцов без скролла. и ещё пожалуйста расскажите каким способом вы ищете определенную заданием медиагалерею. просто перебираете наденные в гугле по запросу "jquery mediagallery" пока не попадётся нужная или медиагалереи делятся на определенные подвиды с устоявшимися названиями, которые использовать при поиске эффективнее?
0 votes11 answers -
пример ООП?
приведите пожалуйста пример применения ООП в JS на реальном Web-примере?????????? А то теории начитался, а применить не знаю как!!
0 votes32 answers -
отображение html как обычного текста
Добрый день. Интересует вопрос, как на странице отобразить html код в виде обычного текста. То есть например тег <div>hello</div> не в виде области див, а в виде простого текста, как на форуме ?
0 votes1 answer -
Как в value поля присвоить переменную js?
есть jq , который меняет фоновый цвет дива. <div class="cp2" style="width:50px;height:50px; background: black;"></div> нужно этот цвет передать в переменную пхп. появилась идея, сделать это при помощи скрытого поля. но я не знаю js, потому прошу помочь, что тут надо написать: <input type="hidden" name="cvet" value="$(".cp2").css('background');"> или как это пишется? не работает..
0 votes2 answers -
Как делаются такие эффекты?
Скажите как делаются такие эффекты как, например, на сайте http://www.hyundai-veloster.eu/ ? Т.е. при скролле происходят какие то анимации. Спасибо
0 votes3 answers -
Создание экземпляра класса по имени класса, содержащемся в строке
Если конкретно, в dojo есть много классов, на подобие dojox.form.DateTextBox, которые используются следующим образом var element = new dojox.form.DateTextBox(options,id_string);Но если скрипт создает элементы по списку, например по такому: var elements = [ { options: {}, id_string: 'id-1', type: 'dojox.form.DateTextBox' }, { options: {}, id_string: 'id-2', type: 'dojox.form.Textarea' }, ] то скорее всего их создание должно выглядеть так: var form = {}; for(var i=0;i<elements.length;i++){ var el = elements[i]; if(el.type == 'dojox.form.DateTextBox')form[el.id_string] = new dojox.form.DateTextBox(el.options,el.id_string); if(el.type…
0 votes0 answers -
JavaScript учебник on-line
JavaScript учебник on-line Кому нужна помощь по JavaScript заходите на Этот сайт. Здесь есть полный справочник по JavaScript. Даже больше. Примеры прямо на сайте. Мне он очень помог в изучении JS. Думаю вам тоже) http://www.webbi.org.ua/pidruchniki/javascript.html
0 votes6 answers -
об Ajax
Вопрос такой. Дело в том, что ни раз натыкался на предложения типа Но, вот, когда я делал, в своё время, этот Ajax, у меня ничего не вышло, поскольку я запрашивал и получал конкретную страницу, а вытащить из неё какой-либо элемент я не мог и выкручивался там уже ситуативно, и ужасно некрасиво (с т.з. кода), наверное. Получал я страницу, если ничего не путаю, через „responseText“. А там, по-моему, есть ещё „responseXML“, и вот с помощью него можно вытаскивать элементы, но мне этот XML ни разу нигде не нужен. А в моём случае (как понимаю, более распространённом) работать приходится только с цельной страницей-ответом. Вот ту цитату, что привёл, встречаю постоянно, а объясн…
0 votes13 answers -
замена input на a
Ребят, подскажите, пожалуйста Форма с кнопкой <form id="id-form" method="get" accept-charset="UTF-8" action="/url"> <input type="submit" value="кнопка" id="id-knopki"> Каким образом сформировать ссылку, чтобы при клике выполнялось аналогично нажатию по кнопке? <a href="#" onclick=" ? ">кнопка</a>
0 votes12 answers -
Parallax эффект
Как сделать, чтоб красный блок при parallax-эффекте не смещался влево, а был на месте серого блока? Нужно, чтоб блоки были размещены в центре страницы и при этом применялся parallax-эффект. http://jsfiddle.net/dHTLt/73/ Спасибо!
0 votes1 answer -
выбрать тэг по встроенному стилю
подскажите пожалуйста как можно при помощи js/jq из набора тэгов <a class="nivo-imageLink" href="#" style="display: block;"> <a class="nivo-imageLink" href="#" style="display: none;"> <a class="nivo-imageLink" href="#" style="display: none;"> <a class="nivo-imageLink" href="#" style="display: none;"> выбрать тот, который имеет style="display: block;"
0 votes5 answers -
Написание плагина для jQuery
Уже есть пара написанных плагинов, но тут к одному из них понадобилось добавить API. Погуглил, но стоящих примеров не нашел. Вот что пока вырисовывается: (function($) { // дефолтные значения var settings = { param_1: 1, param_2: 2 }; // методы плагина var methods = { init: function(options) { // инициализация плагина if (options) this.extend(settings, options); return this.each(function() { // код плагина }); }, method_1: function() { // какой-то метод return settings.param_1; } }; // логика вызова методов $.fn.myPlugin = function(method) { if (methods[method]) { return methods[method].a…
0 votes7 answers -
Непонятное поведенеи Firefox
Здравствуйте, Возникла проблема. данный скрипт должен вместо вертикального скроллинга делать горизонтальный. if(direction < 0){ ((event.wheelDelta) ? ($('#first').css('left', (poz+event.wheelDelta)+'px')) : ($('#first').css('left', (poz-event.detail)+'px')) ) } else if (direction > 0){ ((event.wheelDelta) ? ($('#first').css('left', (poz+event.wheelDelta)+'px')) : ($('#first').css('left', (poz-event.detail)+'px')) ) } Все нормально работает в Opera, IE, Chrome а вот в Firefox проблема: независимо от направления скроллинга смещение идет то…
0 votes2 answers -
Чтение скрипта из отдельного файла
Нужно, чтобы html страница считывала скрипт на процессинге из отдельного файла. Можно ли такое сделать без прибегания к jquery?
0 votes6 answers -
Javascript не работает в IE
Помогите разобраться пожалуйста... Работает везде кроме IE8 и ниже <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <title>Основы языка JavaScript. Документы. Упражнение 4</title> </head> <body> <div id="cell" style="border: 1px #a0a0a0 solid; background-color: #efefef; width:40px;height:40px;text-align:center;" onmousedown="down(this,event)">0</div> <script type="text/javascript"> var x=0,drag=false; function down(obj,e){ …
0 votes1 answer -
opera предлагает сохранить файл при загрузке
Использую https://github.com/blueimp/jQuery-File-Upload в связке с рельсой, когда жму загрузить на превьюху, то предлагает сохранить файл create_from_uploader, пока еще не дебажил сам, но может кто-нибудь сталкивался. Opera от 11.62.
0 votes4 answers -
помогите разобраться с написанием плагинов
1 раз пишу.Подскажите где ошибки // JavaScript Document (function($){ $.fn.plug=function(otions){ var options=jQuery.extend({color:'red',background:'blue'},options) this.each(function(){ function send(){ $('this').css('color',options.color) } $(this).bind('click',send) }) return this } })(jQuery) <script src="jquery.js"></script> <script src="1.js"></script> <script> $('p').plug() </script> </head> <body> <p>one</p> <p>two</p>
0 votes8 answers -
дождаться завершения эффекта
подскажите пожалуйста как можно приостановить действие скритпа пока до полного завершения jquery-эффекта. код примерно такой $(".post").fadeOut("fast"); alert(1); нужно чтобы '1' не выводилось на экран пока .post не потухнет полностью
0 votes4 answers -
работал кто-нибудь с вебкамерой
Интересует не webrtc, а через плагин http://www.xarg.org/project/jquery-webcam-plugin/, почему то не входит в onSave в opera! @jWebcamPhotoArea.webcam width: 320 height: 240 mode: "callback" swffile: "/jscam_canvas_only.swf" onCapture: ()-> cout 'captured' webcam.save() onSave: (data) -> col = data.split(";") img = window.webcam_image for i in [0...320] tmp = parseInt col[i] img.data[webcam_pos + 0] = (tmp >> 16) & 0xff img.data[webcam_pos + 1] = (tmp >> 8) & 0xff img.data[webcam_pos + 2] = tmp & 0xff img.data[webca…
0 votes0 answers -
организовать вывод информативного дива на странице
Всем привет Дайте пожалуйста пример как правильно организовать вывод информативного дива на странице, чтобы при клике вне этого дива он закрывался а при клике на обьектах внутри этого дива выполянлись команды этого дива. Можно библиотеку для этого, совместимую с jQuery.
0 votes1 answer