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
-
слайдер
Подскажите хороший слайдер.
0 votes1 answer -
галерея
Подскажите хорошую галерею.
0 votes1 answer -
лайтбокс
Подскажите хороший лайтбокс.
0 votes1 answer -
Подгрузка php файла с JS с jquery
Привет. Как правильно подгрузить javascript через ajax jquery? У меня форма ссылается на файл php в конце которого есть javascript. Сам JS прекрасно срабатывает, например alert(), а вот вызов jquery скрипта уже не катит. в файле с формой <head> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script type="text/javascript" src="js/script.js" charset="utf-8"></script> <link rel="stylesheet" type="text/css" href="js/script.css" /> </head> далее форма, которая отправляется с помощью jquery в файле php <?php бла-бла-обработка формы в ней появляется нужная мне…
0 votes3 answers -
Проблема array JS и данные из БД MySQL типа text
Здравствуйте! В базе данных таблица в которой есть поля где хранится путь к маленькой картинке тип varchar(256), путь к большой картинке varchar(256) и описание картинки text. Столкнулся с проблемой если описание длинное то массив JS не создается вот как я это делаю. сначала массив php $des_img=array( array($des_img_small_1, $des_img_big_1, $des_img_description_1), array($des_img_small_2, $des_img_big_2, $des_img_description_2), array($des_img_small_3, $des_img_big_3, $des_img_description_3), array($des_img_small_4, $des_img_big_4, $des_img_description_4), array($des_img_small_5, $des_img_big_5, $des_img_description_5), array($des_img_small_6, $des_img_big_6…
0 votes2 answers -
Fancybox 2 не грузит ajax
Впервые такое. Подключил вроде все верно, контейнер грузится, но не грузит по ajax сам контент. http://pmi.pavelzheglov.ru/ Вот пример, меню снизу. Уже задолбался ломать голову. В интернете проблема не ищется абсолютно.
0 votes2 answers -
поиск по атрибуту Jquery
Всем привет! Такая выборка не работает в IE, как можно заменить? $("img[src*=images/Radar.png]") Добраться до картинки нужно именно по пути.
0 votes2 answers -
Карусель.
Здраствуйте! Для начала ссылка - http://sale1.ucoz.ru/publ/quot_mstiteli_quot_na_peredache_quot_vechernij_urgant_quot/1-1-0-1 Нажмите на 666 видео,видите появляется блок с видеозаписями пользователя,как сделать чтобы они были в одну строку и еще прокручивались влево вправо,то что остается не видно!Читал туториалы как создать Jquery карусель,но все то((Подскажите как сделать!Заранее спасибо!
0 votes5 answers -
Проблема с постоянным откликом функции на событие
При проведении курсора по холсту должна рисоваться точка, в текущей позиции курсора. И таким образом рисуется какая-нибудь кривая. Но рисование точки производится однократно, только при наведении курсора на холст. Вот не знаю как заставить откликаться функцию на событие постоянно. Т.е. надо чтобы было так - я вожу курсором над холстом, и рисуется кривая таким образом Пожалуйста, помогите) Вот код <!DOCTYPE html> <html lang="ru"> <head> <meta charset="utf-8" /> <title>canvas</title> <!--[if lt IE 9]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]--> </head> <body onL…
0 votes3 answers -
Как достучаться до всех элементов формы
На страничке имеется форма, у формы нет id, нет никаких атрибутов, кроме action и method. Мне нужно проверить цвет у ВСЕХ элементов формы, не перебирая их явно (элементов куча, input select checkbox и т.д.). как "достать" из формы все элементы? Всё делаю в Selenium IDE через command: storeEval | command: мой "скрипт" | target | myResult (хотя думаю в чём делаю, не столь важно) Что я пробовал: 1. window.document.defaultView.getComputedStyle(windo w.document.getElementsByTagName('form')).getProper tyValue('background-color'); Ошибка: [error] Threw an exception: Could not convert JavaScript argument arg 0 [nsIDOMWindow.getComputedStyle] 2 (с присваиванием id форме). window…
0 votes1 answer -
Отложенная загрузка!
Здраствуйте!Я хочу создать скрипт,точнее я его уже создаю,но остановился на одном моменте!Дело в том,что я составляю что-то типо манги онлайн(комиксы онлайн) и эи комиксы состоя из множества картинок..как сделать так чтобы подгружалась сначала первая картинка,а потом уже при нажатие открывалась уже вторая и так далее,В общем суть в том чтобы изначально загружалась только одна картинка,а потом уже вторая третья и тд! Вот моя структура <div id="1" class="now_page"><img src="http://s019.radikal.ru/i632/1205/63/75928ba9238c.png"></div> <div id="2"><img src="http://s017.radikal.ru/i414/1205/7c/d3c3050dc51e.png"></div> <div id="3"><…
0 votes15 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 -
Помогите с скриптом
Здравствуйте! Скачал слайдер изображений , почему-то при нажатии на изображения не переходит по ссылке. Подскажите что нужно подправить чтоб при нажатии на картинку переходило по ссылке. Щас не каких действий при нажатии не происходит.
0 votes3 answers -
Как мне сделать так, чтобы на моем сайте votpochemu.com, когда я добавляю новость на главную первую страницу, последняя переносилась на вторую
Как мне сделать так, чтобы на моем сайте votpochemu.com, когда я добавляю новость на главную первую страницу, последняя на этой странице переносилась на вторую? Напишите, пожалуйста, очень нужно =(
0 votes4 answers -
Помогите с клавишами
Не получается выполнять действия с данными событиями. Можете подсказать, как минимальными средствами определить нажатую или зажатую кнопку.
0 votes22 answers -
You've used the same selector more than once.
Создал универсальную функцию для обработки всех селектов на странице. //test select $("select").change(function () { //alert($(this).attr("id") + "err"); var id= $(this).prop("id") + "err" if($(this).val() == 0) $("#"+id).show(); else $("#"+id).hide(); }); HTML код писать не буду - тут вроде и так все понятно. Если в выпадающем списке выбран элемент со значением 0, то открывается поле ошибки. Так вот, если выбрать несколько раз один селект, то появляется данное сообщение в Firebug. Почему появляется, понятно ($("#"+id) повторно используется), а вот как сделать так что бы не появлялось - нет.
0 votes2 answers -
Вкладка (tab) не отображает элементы
Всем доброго дня. на сайте есть две вкладки: "Лидеры продаж" и "Новинки". первая вкладка работает и все нормально отображает, если кликнуть на вторую, стиль в принципе меняется у нее и всего блока под ней, но в инспекторе он все-равно серого (типа не активный) цвета, хотя по стилям вроде как все гуд, за исключением ширины и высоты. я склонен (чисто интуитивно) подозревать, что дело в скрипте самой карусели (/bitrix/templates/store_minimal_gray/jcarousellite.js), которая высчитывает ширину, высоту и пр. стили и применяет их к элементам, но вот как это связать с другим скриптом (/bitrix/templates/store_minimal_gray/tabs.js), который реагирует на клик по вкладке?
0 votes28 answers -
Помогите:) Кроссбраузерная верстка.
Доброе время суток! Прошу помочь мне вот с каким делом: Друг меня попросил помочь ему с версткой сайта. Я ему помог, и в итоге работы встал вопрос о "Кроссбраузерной верстке". Я прочитал несколько статей, и так как я шаблон просто не в силах перебирать и переделывать для всех браузеров, решил сделать следующие: JavaScript - использовать его помощь в этом деле, а точнее: Под каждый браузер скрипт использует свою таблицу стилей. Мне это вариан очень помог и я сумел отредактировать макет сайта под браузеры: Opera,Google chrom,Iron. Прошу мне помочь с адаптацией под браузеры: Mozilla and IE7-8-9(ну или просто 9). Что я использовал, скрипт для Opera: <script type="text/jav…
0 votes1 answer -
Бегущая строка из блоков
Есть блок на сайте с блоками <div class="begun">фото</div> <div class="begun">фото</div> <div class="begun">фото</div> <div class="begun">фото</div> <div class="begun">фото</div> Они расположены горизонтально (float:left) я хочу оживить их и пустить бегущей строкой. html способ не годиться, т.к. надо чтобы блоки шли без прерывно, один за другим, все время. Искал скрипт, но, либо громоздкие, либо не подходят. Подскажите подходящий скрипт, чтобы был не большим, по возможности.
0 votes4 answers -
Разбить строку по четыре символа
Всем привет. Нужно разбить строку из непрерывных символов по четыре. Пытаюсь сделать следующее: str = '3453458928590829038590285092345'; ar = str.split(/(\d{4})/g) Строка вроде бы и разбивается, но на выходе получаю следующее: ["", "3453", "", "4589", "", "2859", "", "0829", "", "0385", "", "9028", "", "5092", "345"] Откуда берутся пустые строки и как правильно составить регулярное выражение?
0 votes10 answers -
Удаление посленего дочернего элемента
Здравствуйте, возникла проблемка, и что то в голову не лезет как ее решить Нужно, при необходимости, добавлять поля ввода, а при добавлении лишних - удалять их Есть скрипт var count = 0*1; function add (){ count++ $('#qqq').append("<input type=\"text\" id=\"inp"+count+"\" name=\"inp"+count+"\"/>< /br>"); } function del(){ $('#inp'+count).remove(); count--; } При удалении инпутов остается тег <br> - что ни есть гуд. Внимание вопрос: как удалить инпут вместе с переносом строки? Или как по другому можно это реализовать?
0 votes1 answer -
Доработка JS кода
Ребят, выручите, верстаю сайт, нашел подходящее по структуре меню. Вот оно http://grigorieff.ru/demo/jquery_horizontal_menu/ Я его конечно, под проект переточил немного, но мне нужно, чтобы при выпадении субменю и хождению по нему - основное меню оставалось с параметрами :hover Как бы это сделать? В JS вообще не силён. Нашел другое, вроде подходит. Сейчас попробую http://adf.ly/282518/banner/http://www.cssplay.co.uk/menus/dd_valid.html
0 votes0 answers -
Jquery помощь в разработке
Передо мной стоит задача добавления и удаления элементов. С добавлением ничего сложного нет код примерно такой: $('.class').click(function(){ $(this).item_to_clon.clone().appendTo(place_to_clon); }); При клике на "class" мы клонируем какой то элемент. Пусть элемент будет такой: <div> some tags... <a class="delete"></a> </div> Дальше для удаления логично написать: $('.delete').click(function(){ $(this).parent().remove(); }) ; Тоесть после клика мы удаляем обертку "delete" div со всем содержимым. Так вот проблема вот в чем. Данное удаление правильно лишь для тех элементов которые были созданы при изначально. Но когда мы их…
0 votes11 answers -
api.vk: logout не работает
Здравствуйте! Пожалуйста, помогите разобраться, с прошлой пятницы не могу вникнуть, где ошибся. У меня есть приложение для В Контакте, которое должно работать и на сайте в ифрейме и внутри приложения (тоже в ифрейме, разумеется). И вроде бы никаких проблем, Open API контакта всё даёт, однако, никак не могу понять, почему logout не работает в случае открытия ифрейма. Вылезает ошибка в консоли: Uncaught ReferenceError: authInfo is not defined Почему authInfo не определяется? Вообще не могу вникнуть, где ошибся. Приложение, ифрейм. Могу использовать только js, стараюсь обойтись без php на сколько это возможно.
0 votes1 answer -
Запретить событие по клику в jQuery - как?
Помогите решить задачу, не могу сообразить. Есть примерно такая конструкция: <div 1> <div 2></div> </div> По клику на <div 1> всё должно закрываться, но по клику на <div 2> должно происходить другое событие, <div 1> закрываться не должен.
0 votes2 answers