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
-
Переключение на другой текст при нажатии
Добрый день добрые люди. Нужна помощь в создании скрипта. У меня для sidebar-a на сайте есть два скрипта календарей. <script LANGUAGE="javascript" TYPE="text/javascript" SRC="http://www.sinaxar.ro/icoana-roll.js" ></SCRIPT> <script language="Javascript" src="http://www.ortodoxia.md/calendar/calendar.php?blank=1"></script> Мне нужно что-бы при открытии страницы, там показывался только один из этих календарей, а при нажатии на кнопку/текст (Переключись на другой вариант), первый календарь заменялся на второй, или наоборот. Желательно что-б всё это делалось без обновлении страницы. Сайт: http://parohia.md/ Спасибо большое.
0 votes1 answer -
Подскажите, как можно сделать чтобы, несколько html кодов шли по очереди как анимация, с интервалом примерно 5 сек?
Подскажите, как можно сделать чтобы, несколько html кодов шли по очереди как анимация, с интервалом примерно 5 сек?
0 votes4 answers -
Проблема в верстке списка тегов, разширение тега при наведении из за этого переносит на новую строку
Что есть: Есть блок с размером 960px В этом блоке есть большой список тегов в несколько строк, этот список может меняться (количество тегов, текст внутри), при наведении на тег к нему добавляется padding-right: 23px чтобы появилась иконка. Примерный код: <div style="width: 960px"> <div style="float: left;">Тег 1</div> <div style="float: left;">Тег 2</div> <div style="float: left;">Тег 3</div> <div style="float: left; padding-right: 23px;">Тег на который наведена мышка</div> </div> Проблема: Бывает что теги в одной строке занимают всю ширину 960px, при наведении на один из тегов к нему добавляется padding-right: …
0 votes8 answers -
Bootstrap Multi-Suggest Typeahead выдает ошибку
Всем привет, Есть такой компонент Bootstrap Multi-Suggest Typeahead https://github.com/rroppolo/bootstrap-multisuggestplugin И ошибка при запуске примера : multisuggest-plugin.js:5 Uncaught TypeError: Cannot read property 'Constructor' of undefined Со ссылкой на строку : var _superconstr = $.fn.typeahead.Constructor, _superproto = $.fn.typeahead.Constructor.prototype; На странице есть ссылка http://twitter.github.com/bootstrap/javascript.html#typeahead но браузер открывает http://getbootstrap.com/2.3.2/#typeahead похоже эта либа для 2-го бутстрапа и несовместима с Bootstrap-ом 3.3.6 ? Да и тут http://getbootstrap.com/customize…
0 votes1 answer -
Табы + Карусель
Привет дорогие форумчани, Хотел сделать карусель внутри табов, в первом табе все получается нормально, а вот в остальных все съезжает http://clonewarstv.ru/board/tema/1 http://jsfiddle.net/4ezCh/2/
0 votes0 answers -
Обьект или Массив или что?
Добрый день Мне нужна конструкция типа этой => elem elem.one[0], elem.one[1], elem.one[2]... elem.two[0], elem.two[1], elem.two[2]... elem.three[0], elem.three[1], elem.three[2]... Я не могу использовать 3 массива, мне нужно что-то одно, что бы имело помимо ключ-значение еще несколько параметров, то есть массив = [ключ = массив, ключ = массив, ключ = массив...] И сохранить возможность получать длинну массив.length и глубже массив.ключ.length Про что почитать подскажите пожалуйста. Спасибо!
0 votes3 answers -
Почему не работает простой калькулятор?
http://jsfiddle.net/g54u8smx/
0 votes4 answers -
Эффекты при скроллинге
Добрый день, подскажите, пожалуйста как сделать на JQ, чтоб при скролле до определенного блока что-то менялось на страницу, например добавлялись эллементы
0 votes4 answers -
Валидация формы
Добрый вечер! пытаюсь настроить валидацию формы, но сразу же столкнулся с проблемой - не запускается jqery. не понимаю в чем ошибка http://jsfiddle.net/aeuum8hf/
0 votes2 answers -
Цикл jqery
добрый вечер! для валидации формы получился такой скрипт http://jsfiddle.net/whyyr8c2/. поскольку на сайте две формы имеющие одинаковый input, то валидация работает только для первого по html разметки. пытался применить цикл .each(), но без результатов
0 votes4 answers -
Запрет на событие на время
Помогите, нужно решить такую задачу. Есть кнопочки на слайдере. По клику картинка переезжает, её место занимает другая. Анимация занимает 1 секунду. Если во время этой секунды ещё раз нажать на кнопочку, картинка поедет дальше. А как сделать так, чтобы на 1 секунду (время анимации) кнопочка становилась "мёртвой", чтобы при клике на неё никакое событие не исполнялось?
0 votes7 answers -
Проверка заполнения поля в форме
Написал скрипт проверки поля "Имя" на javascript http://jsbin.com/ecupoq/5/edit, но action всеравно выполняется если поле не заполнено. В чем там проблема? <script type="text/javascript"> <!-- function validate() { if (document.form1.io.value == "") {document.getElementById('error').style.display = "block"; return false; } return true; } //--> </script> <style type="text/css"> #error {color:Crimson; border:1px dotted red; padding:5px 10px; background-color:LemonChiffon; display:none} </style> </head> <body> <div id="error">Заполните поля</div> <form name="form1" method="post" action="" onsubmit="validate();">…
0 votes4 answers -
Функция корзины на javascript?
Подскажите, пожалуйста, как сделать функции корзины на нативном js? Самая большая трудность состоит в том, что нужно спарсить данные продукта, под которым нажали "заказать" (стоимость, название и т.д.), так вот: как определить что именно под конкретным товаром нажали заказать (и спарсить данные товара) и запретить повторное добавление его в корзину? Спасибо.
0 votes3 answers -
Взять картинку из следующего div
Добрый день. Вывожу на страницу массив изображений следующим образом: <div id="container_gall"><?php foreach ($gallery as $pic){?> <a href="#"><img alt="" class="gall_img" src="<?php echo $pic['guid']; ?>"></a><?php }?></div>Дальше при клике на изображение оно увеличивается и остальная часть экрана затемняется (что то вроде fancybox). Так же добавил стрелки влево и вправо(id left и right соответственно). Подскажите пожалуйста, как при клике на стрелку взять следующее изображение?
0 votes3 answers -
Скрипт инкремента
Всем привет! Есть скрипт инкремента числа : http://jsfiddle.net/f48ZD/537/ .Как сделать так, чтобы он срабатывал один раз при первой прокрутке?
0 votes0 answers -
Страница грузится до первого скрипта
Подскажие пожалуйста. Есть проблема которая состоит в том, что firefox и ИЕ грузят страницу до первого подключения джаваскипта, хотя опера и Konqueror в линуксе грузит нормально. В логах апача ошибок нет, но ниже включения джаваскрипта страница не отображается, хотя firebug показывает в респонсе что получена вся страница. Джаваскрипт подключается в смарти строкой: <script src="{$smarty.const.JQUERYURL}/jquery-1.3.2.min.js" type="text/javascript" /> Подскажите пожалуйста с чем это может быть связано?
0 votes1 answer -
коварный location.href
уважаемые, помогите пожалуйста советом написал следующий костыль для интернет-магазина if(/.*\/cart.*/.test(location.href)){ console.log('cart'); } есть сомнения по поводу правильности использования location.href . в таком виде оставлять безопасно? проблем не будет неожиданных? запись правильная? document. не нужен?
0 votes8 answers -
Не инициализируется view
Помогите пожалуйста исправить скрипт вот jsfiddle с простейшим сриптом на backbone. Он работает, то есть иницииализируется APP.NewsTapeView и затем выводится шаблон с буковками 'tttttttttttttt' здесь то же самое, но не в виде jsfiddle, а в виде обычной странички. Проблема в том, что скрипт не работает. В консоль выводится следующее: NewsTapeView is plugged Uncaught TypeError: Cannot read property 'replace' of undefinedm.template @ newsTapeView.js:10 (index):45 Uncaught TypeError: APP.NewsTapeView is not a constructor
0 votes0 answers -
Проблема с JSON
Привет! Возникла проблема с JSON Есть массив: {"pk": 2517455, "model": "yahoodata.wheel", "fields": {"text": " экспресс-почта Сагава ", "brand_disk": "", "loaded": null, "seller": "minime10ru", "section": 48, "annotation": "7 дней", "note": "10/05/2010 19:41", "state": "used", "name_tr": "", "tyre": "", "withrub": 1, "price_limit": 0, "leader": null, "status": "active", "updated": "2010-05-03 19:59:11", "hotlot": 0, "lot": "", "ends_date": "2010-05-10 19:41:37", "textsearch": "", "price_start": 89000, "line": null, "slug": "", "text_tr": "", "b": "6.5", "name": " новая модель ... оригинальные диски 215/60R17 зимние шины Lagreat CRV", "price_step": false, …
0 votes1 answer -
разделение интерфейсов
объясните пожалуйста подробно, нужно ли при написании jq-плагина разделять внешний и внутренний интерфейс? или этого делать не стоит потому что функции внутри плагина в любом случае недоступны извне? пример. при написании jq-виджета я разделил внешний и внутренний интерфейс при помощи var self = this;. то есть закрыл доступ извне к максимально возможному количеству методов при написании jq-плагина я этого не делал
0 votes8 answers -
анимация прерывается перезагрузкой страницы
помогите пожалуйста идеями есть рабочий интернет-магазин. при нажатии на кнопку "в корзину" товар добавляется в корзину, соответственно число товаров в виджете корзины увеличивается на единицу, страница перезагружается(так как "в корзину" это input типа submit) хотелось бы сделать анимацию перемещения картинки товара в корзину проблема в том, что во время запущенной анимации перемещения происходит перезагрузка страницы и анимация обрывается. менять что-то в движке не вариант. хотелось бы обойтись только js при это проблем с jquery нет. то есть написать любую анимацию не проблема
0 votes5 answers -
Почему в мобильном Хроме нет того же обработчика что и на десктопном?
Здравствуйте! Есть сайт. В десктопном Хроме на кнопку "Добавить в корзину" с кодом <input type="submit" name="addtocart" class="addtocart-button" value="Добавить в корзину" title="Добавить в корзину"> вешается обработчик Virtuemart.addtocart = function (e){... на событие click. Обработчик располагается в подключаемом файле /components/com_virtuemart/assets/js/vmprices.js?vmver=8847 Когда я начал отлаживать через кабель браузер в мобильнике, то там на событие click оказалось нет того же самого обработчика, хотя вышеуказанный vmprices.js также подключен в коде страницы. Почему в мобильном Хроме 42.0.2311.111 не висит указанный обработчик события клика по кнопке "До…
0 votes3 answers -
TinyMCE из <br /> в <br>
Столкнулся с проблемой. TinyMCE переносит строки тегом <br /> со слешем, как убрать его? Сделать вид <br> нашел все вхождения тега в tiny_mce.js поменял на тег без слеша не помогло, подозреваю регуляркой подставляется, вот только не пойму где. Данная заморочка нужна для валидности кода под doctype
0 votes1 answer -
Переместить несколько элементов (jQuery)
Приветсвую. Помогите со скриптом, нужно перенести несколько ссылок, В общем-то нашел решение, только не пойму, как их разделить.. Что-то типо .join(', ') метода для массивов... $('.gTable:last .gTableBody1').find('a').appendTo('#storage');
0 votes4 answers -
Проблема с раскрытием/закрытием блока (jquery)
Доброго времени суток. Пациент: http://demo.imatte.us/fomru/project_polls.html Проблема 1. На странице есть блок с вопросами. При клике на вопрос раскрывается блок с голосованием к вопросу. Как сделать так, чтобы блок не закрывался при клике в блоке ".poll-wrapper" (раскрывающееся содержимое)? Проблема 2. При кликах на варианты ответов не всегда срабатывает выбор нужного пункта. Никак не могу установить почему. Помогите, пожалуйста.
0 votes6 answers