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
-
Навигация по дереву вопросов
Привет всем. Подскажите, пожалуйста, как организовать навигацию по дереву вопросов. С сервера приходят данные в формате json, содержащие список вопросов и ответов. Также хранятся идентификаторы, связывающие ответы с вопросами. Т.е. какой будет загружен следующий вопрос, в зависимости от выбранного ответа. Как лучше поступить? Сразу вывести все вопросы на страницу или выводить поочередно, по мере выбора ответов. Во втором случае придется хранить данные в глобальном массиве. Привожу примерную структуру дерева: ___ 1 ____вопрос 1___2 ответы 2___3 вопросы 1 _2 1_ 2 ответы Как переключаться вперед понятно, каждый ответ будет хранить id следующего вопроса, связанно…
0 votes3 answers -
Оцените код теста
http://jsfiddle.net/2n5fxk3t/ Сойдёт? Какие есть ошибки, недочёты?
0 votes3 answers -
Подскажите как исправить или похожий плагин
Всем привет. Есть сайт http://test.htmlcenter.by/ra-land (сайт тяжелый) Используется плагин fullpage.js Подскажите пожалуйста как мне сделать так что бы при перелистывании (скролинге) , текущий слайд уезжал в сторону, а следующий был статичным под ним, как будто один слайд открывает другой. может кто то знает подобные плагины или знает как примерно такое можно реализовать в fullpage?? заказчик в итоге захотел такую анимацию, а тут я не нашел возможности такое реализовать! может у кого то идеи есть как можно исправить? или плагин с которым можно переделать. Большое спасибо!
0 votes3 answers -
Скрипт авто прокрутки
В общем в связи с тем что мои познания в javascript нещадно малы, а яндекс меня не выручил, надеюсь вы мне поможете... у меня есть 4 дива <div>банер</div> <div>банер</div> <div>банер</div> <div>банер</div> необходимо чтобы показывался только один то есть остальные 3 имели displey none ну и раз в 4 секунды примерно показывался следающий и т.д. банеры у меня swf поэтому стандартными скриптами они не крутятся (
0 votes0 answers -
Сумма ширин span-ов
есть код: <ul class="menu"> <li> <a> <span>item1</span> </a> </li> <li> <a> <span>item2</span> </a> </li> <!-- li - неограниченное кол-во --> </ul> - возможно ли, и как, с помощью js посчитать сумму offsetWidth всех span-ов(их - переменное кол-во), не добавляя при этом к ним классы/id-шники?
0 votes1 answer -
клик по созданому елементу
shapes = []; createRect = function (x, y) { shape = r.rect(x, y, 95, 25, 20); shapes.push(shape); text = r.text(x + 40, y + 10, "New node"); texts.push(text); for (i = 1; i < shapes.length; i++) { //color = Raphael.getColor();//рандомний колір tcolor = "#4C5053"; scolor = "#BDBFC1"; fcolor = "#FCFEFF"; shapes[i].attr({ fill: fcolor, stroke: scolor, "stroke-width": 2, cursor: "move" }); texts[i].attr({ fill: tcolor, stroke: "none", "font-size": 15, cursor: "move" }); array = new Object(); array[i] = ("shapes" + i); shapes…
0 votes2 answers -
Редактор кода на странице!
Верстаю сайт. Нужно добавить редактор кода, вроде этого http://www.wisdomweb...query-first.php и вот еще http://www.wisdomweb....fname=jq_index Как это сделать? что нужно подключить?
0 votes1 answer -
0 votes3 answers
-
Непонятный сдвиг области на устройствах Android
Прошу помощи профессионалов. Есть код: <style>* { max-width:100%; margin:1; padding:1; border:none; font-family: Arial, sans-serif; color:#332c2b}body {font-size: 15px; line-height:1.5; background-color:white; overflow-x: hidden;color:#f7f7f7;}h3 { font-size: 16px; color:#f16022}h2 { font-size: 20px; color:#f16022}#allwidth {width: 100%;border-bottom: 1px solid rgba(255, 255, 255, 0.4);text-align: left;}input, select { color: black; border-radius: 3px; padding:3px; border: 1px solid #f16022; box-shadow: inset 1px 0 #f16022, 0 1px 0 #f16022 ;}#allwidthbt {display: block;width: 100%; height: 39px;margin: 10px auto;font-size: 14px;text-align: center;box-shadow: inset 0…
0 votes6 answers -
ООП в JS
Цель. Научиться программировать любые скрипты на js. Вопрос. Нужно ли изучать ООП js? Или использовать процедурный подход? Просто я еще не видел толком плагины на ООП, ну или его очень мало.
0 votes2 answers -
Работа с объектами в Convas
Здравствуйте! Мне нужно написать простенький графический редактор на convas, который может рисовать фигуры (тругольник, квадрат, круг, точка), менять их цвета, размер и угол поворота. Рисовать объекты довольно просто. Квадрат, например, рисуется так: ctx.strokeRect(coord_x, coord_y, size, size);Но как после прорисовки выбрать нарисованный объект и внести в него изменения?
0 votes3 answers -
два XHR обьекта и их совместная работа
Не работает код, помогите исправить....Пожалуйста, подскажите в чем трабла....не выдает список вообще( var XMLHttpRequestObject = false; if (window.XMLHttpRequest){ XMLHttpRequestObject = new XMLHttpRequest(); } else if (window.ActiveXObject){ XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP"); } var XMLHttpRequestObject2 = false; if (window.XMLHttpRequest2){ XMLHttpRequestObject2 = new XMLHttpRequest(); } else if (window.ActiveXObject){ XMLHttpRequestObject2 = new ActiveXObject("Microsoft.XMLHTTP"); } function starto(){ if(XMLHttpRequestObject2){ XMLHttpRequestObject2.open("GET", "reset.php?data=0"); XMLHttpRequestObject2.onreadystatechange = fun…
0 votes1 answer -
Интересная карусель
Всем доброй ночи Есть сайт http://dn.cherrycredits.com/info.php Там есть внутри кнопочки, Game UI, Character, Map и тд Долго копал не могу понять следующее: При нажатии на кнопочку срабатывает фулл скрин карусель. При это relative блок под ним плавно отъезжает на необходимое расстояние. Как такое сотворить? Т.к. если делать просто фулл скрин карусель, то блок под каруселью, соответственно транспортируется а не плавно отъезжает. Как данное сотворить? Есть ли готовые решения фулл скрин карусели с такими плавно отъезжающими блоками под ней? Спасибо
0 votes6 answers -
Есть два скрипта script и jquery.js - которые не дают работать друг другу
Есть два скрипта script - отвечает за вкладки на главной #1 <script type="text/javascript"> jQuery(document).ready(function(){ tabs({ block : "#block&2000", block2 : "#block2" }); }); </script> и jquery.js - которые предназначен для обновления нужной части страницы #2 <head><script type="text/javascript" src="jquery.js"></script></head> ниже идет скрипт который позволяет вывести нужную информацию в нужное место на странице #3 <body> <div id="content"></div> <script> function show() { $.ajax({ url: "time.php", cache: false, success: function(html){ $("#content").ht…
0 votes3 answers -
добавление блока
доброго времени суток. есть страница с блоками http://jsfiddle.net/ebMnM/ . т.к. не силен в js , то не представляю, как добавлять блоки. при нажатии на блок newotvetс "добавить новый вариант" появлялся блок otvet1 , но чтоб вместо 1 стояла 2 (otvet2) и т.д. т.к. в дальнейшем все поля будут обрабатываться php . точно также при нажатии на блок "добавить еще"
0 votes0 answers -
Навигация в Галлереи не работает
Привет дорогие форумчане, Нужна ваша помошь! На этом сайте на страничке "PORTFOLIO" кроме категории "ALL" на всех категориях если открыть фото в большом размере навигация на след. и пред. фото работает только после второго клика мышки. На категории "ALL" все работает после первого клика но если пройтись по другим категориям и посмотреть что не работает навигация после этого вернутся в категорию "ALL" тут тоже перестает работать. помогите пожалуйста. Буду очень благодарен. П.С в галереи используется плагин fancybox.
0 votes1 answer -
В Chrome не срабатывает скрипт (jQuery)
Добрый день. Не могу понять, почему в браузере chrome не срабатывает скрипт. В firefox всё нормально. В хроме получаю такое сообщение: сами скрипты подключаю так Подскажите, в чём может быть проблема?
0 votes3 answers -
Два одинаковых скрипта конфликтуют между собой
Я хочу опубликовать на сайте социальные сети (на одной странице 2 раза: одни социал.сети(большие) в шапке сайта, а другие (поменьше)- в подвале. Для этого воспользовалась этим сайтом http://share42.com/ru Там, нужно скопировать 2 скрипта, что я и сделала, но вдвоем они не работают. Как исправить ситуацию? Один скрипт: window.onload=function(){var e=document.getElementsByTagName('div');for(var k=0;k<e.length;k++){if(e[k].className.indexOf('share422init')!=-1){if(e[k].getAttribute('data-url')!=-1)var u=e[k].getAttribute('data-url');if(e[k].getAttribute('data-title')!=-1)var t=e[k].getAttribute('data-title');if(e[k].getAttribute('data-image')!=-1)var i=e[k].getAttribut…
0 votes2 answers -
Почему не выводится значение атрибута?
https://jsfiddle.net/dzmqsyqe/
0 votes5 answers -
Объясните)
Всем привет, учусь js уже продолжительнео время по одному из учебников. Но вот настало для сайта сделать таблицу и сортировку для него, в данном скрипте http://learn.javascript.ru/play/tutorial/browser/events/grid-sort/index.html непонятны следующие моменты var compare; switch(type) { case 'number': compare = function(rowA, rowB) { return rowA.cells[colNum].innerHTML - rowB.cells[colNum].innerHTML; }; break; case 'string': compare = function(rowA, rowB) { return rowA.cells[colNum].innerHTML > rowB.cells[colNum].innerHTML ? 1 : -1; }; brea…
0 votes1 answer -
Передать значение стилизированного select
Всем привет, собсно сабж. Как передать выбранное значение, если оно выбирается не в самом select, а в нарисованном js <ul></ul> ?
0 votes2 answers -
Генерация ссылки и открытие ее в новом окне
Ребят, у меня форма <FORM ACTION="http://link.away" target="_parent"> <INPUT TYPE="HIDDEN" NAME="Merchant_ID" VALUE="906747"><INPUT TYPE="HIDDEN" NAME="URL_RETURN_OK" VALUE="http://link.home.OK"><INPUT TYPE="HIDDEN" NAME="URL_RETURN_NO" VALUE="http://link.home.NO"><INPUT TYPE="input" NAME="Amount" VALUE="" size="15" class="form"> <img src="/images/rub.png"><br><br><img src="/images/komm.png"><br><textarea NAME="Comment" class="form" cols="60" rows="5"></textarea><br><br><img src="/images/rest.png"><br><br><INPUT TYPE="SUBMIT" NAME="Submit" value="" style="background:u…
0 votes5 answers -
Не получается снять обработчики плагина
Здравствуйте. Написал свой первый jQuery-плагин lightBox для открытия картинок в модальном окне. Хочется уже сделать на совесть и предусмотреть метод disable для отключения плагина. Подскажите, как правильно это сделать? Прикрепляю всё что надо, во избежание неправильного объяснения проблемы со своей стороны.. )))
0 votes0 answers -
Ошибка в jquery animate()
Имеется вот такой вот код $(function(){ $.fn.transition = function( elem,attr,time,def ){ switch(elem){ case "margin-left": elem = "marginLeft"; break; } time = Number(time) $(this) .css( {backgroundPosition: def} ) .mouseover(function(){ $(this).stop().animate( { elem:attr },time) }) $(this) .mouseout(function(){ $(this).stop().animate( { elem:def },time) }) } }) $(function(){ $('a').transition("margin-left","5","500", "0") }) Проблема в том что если подставлять в animate переменую elem то ничего не срабатывает, а вот если вместо elem написать "marginLeft" то всё работает. Подскажите в чём моя оши…
0 votes3 answers -
Проблема с балунами в Я.Картах
Снизу сайта есть карта: http://bz-life.com/demo2/ Там какая то нездоровая канитель с балуном) Сам код: function init () { var myMap = new ymaps.Map("map", { center: [50.448526,30.602835], zoom: 16 }), myPlacemark = new ymaps.Placemark([50.448526,30.602835], { }); myMap.controls .add('zoomControl', { left: 5, top: 5 }); myMap.controls .remove('mapTools') .remove('legend') .remove('typeSelector'); myMap.geoObjects.add(myPlacemark); myMap.balloon.open([50.448526,30.602835], "<div class='mapAd'>г. Киев,<br>ул. Марины Расковой,<br>дом 19</div>", { closeButton: false…
0 votes2 answers