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
-
jQuery Change ID
Кто знает, у .Toggle() есть возможность менять class путём .toggleClass() но с Toggle нельзя сделать hide&show в одну сторону. Последнее делается функцией .hide .show , но класс или ID я изменить не могу. Как по клику менять класс или id??? $(document).ready(function() { $("#clients").hide(); $("#clients_go").click(function(){ $("#clients").show("slide", { direction: "left" }, 2000); return false; }) });
0 votes2 answers -
Ajax подгрузка + history
Решил осуществить давнюю мечту - подгрузку данных на ajax и, найдя здешнюю статью (а вот и она), дико обрадовался, но вот беда - при нажатии на ссылку, контент конечно подгружается в нужный div, меняется URL, но через секунду перезагружается вся страница и показывается уже другая (та, которая должна появляться у тех, у кого JS отключен в браузере). Что делать - ума не приложу. JavaScript начал изучать совсем недавно и, наверное, поэтому ничего и не смог сделать. Ссылку на свой сайт кинуть не смогу, так как делаю на Денвере, но вот мой JS скрипт (измененный оригинальный): function supports_history_api() { return !!(window.history && history.pushState); } functi…
0 votes2 answers -
Выполнение функции через N раз.
Нужно сделать так, чтобы функция по щелчку mouseWheel происходила через 2 раз(в данном случае). Ничего лучше этого способа в голову ничего не пришло: .... var abcX = 0; if (wheelDeltaY < 0){ // если крутим колесо вниз ++abcX; // +1 к переменной abcX if (abcX == 3){ // если abcX == 3 myScroll.scrollToPage('next', '0', 1000); // происходит функция abcX = 0; // сбрасываем abcX для цикличности return false; } }; .... Тут беда в переменных, почему это не работает? Работает так(но срабатывает при каждом действии): if (wheelDeltaY < 0){myS…
0 votes2 answers -
Слежение за положением скролбара
Привет! Подскажите плз, как можно узнавать положение скролбара? Вот мы передвигаем ползунок, как узнать значение скрола в этот момент? Есть какое событие для этого?
0 votes2 answers -
display no на javascript
Доброго времени суток. Подскажите как убрать (по желанию юзера)или отобразить блок на web странице. Каким скриптом лучше воспользоваться.
0 votes2 answers -
Требуется помощь
Имеется вот такой HTML код <li class="closed"><span class="folder">Элементы кинематики</span> <ul> <li><span class="file"><a href="docs/Part_Mexanika/1_1.htm" >1.1. Предмет механики. Основные понятия и определения</a></span></li> <li><span class="file"><a href="docs/Part_Mexanika/1_2.htm" >1.2. Кинематическое описание поступательного движения. Скорость. Ускорение</a></span></li> <li><span class="file"><a href="docs/Part_Mexanika/1_3.htm" >1.3. Кинематика вращательного движения твердого тела</a></span></li> <li&g…
0 votes2 answers -
iframe и его src
В этом примере, в функции post создаётся форма, которая аппедится к невидимому iframe. Судя по коду iframe' у не ставится src. Внимание, вопрос: Как этот код будет работать?? Без src?? Если у iframe'а нет src, можно ли к нему аппендить??
0 votes2 answers -
Эффекыт смены изображений с помощью маски
Вот пример фотогалереи: http://aviathemes.com/aviaslider/ Новое изображение здесь появляется не сразу, а постепенно формируется из квадратиков. Как это происходит? Эффект такой, будто используется маска, накладываемая на изображение. И эта маска постоянно перерисовывается. Но как наложить на изображение кросбраузерную маску через CSS?
0 votes2 answers -
Как сделать ссылку не кликабельной с помощью JQuery?
Собственно, как сделать, чтобы при клике на ссылку перехода не было? Код самой ссылки менять нельзя.
0 votes2 answers -
Клик по координатам
Здравствуйте! Есть картинка, на нее наложен <map> <area ....> <area ....> </map> Можно ли эмулировать нажатия по элементам? Кликаю по отдельному area, но ничего не происходит. Получается кликать нужно по самой картинке в определенных координатах?
0 votes2 answers -
Помогите, плз. Кнопка копит клики.
Добрый день. У меня в слайдере есть вот такой вот код. И он работает. (при нажатии кнопки "некст" двигает ".items" влево, и если "лефт" равен -2250, то прячет кнопку) $('#next').click(function(){ $(".items").animate({'left':'-=750px'}); if ($(".items").css('left') == '-2250px') { $('#next').hide(); } }); Проблема: если кликнут несколько раз подряд по кнопке (скажем, три), то блок ".items" уедет на три*(-750), не проверяя надо прятать кнопку или нет. Вопрос: Как сделать чтобы проверял после каждого клика? или Как ограничить позицию блока? или Как сделать чтобы можно было повторно кликать только после завершения анимации? Или может есть другое решение?? Заранее благодар…
0 votes2 answers -
Как отследить клик в любой точке сайта, кроме заданых елементов
Не могу понять как это сделать. Есть несколько открывающихся блоков на сайте, форма поиска, и меню, так вот если меню открыто (меню открывается по клику мышки), и если человек клацнул например на любую другую обрать кроме как меню на сайте, то нужно закрыть меню. то-есть нужно отследить клик мышки, исключая смого меню, и если он был произведён то выполнить какое-то действие.
0 votes2 answers -
Commons FileUpload
Подскажите, пожалуйста, как заставить Апач запускать скрипты писанные на Commons FileUpload. Вообще, хочу попробовать запустить такой пример
0 votes2 answers -
Снятие фокуса ввода с Flash-объекта
Вот с какой сегодня столкнулся проблемой. Поставил на страницу swfUpload. На сколько я понимаю, флешевской функцией выбора файла невозможно воспользоваться не прикоснувшись к соответствующему флешевскому объекту мышкой. Об этом говорит, например кусок кода // WARNING: this function does not work in Flash Player 10 // Public: selectFile causes a File Selection Dialog window to appear. This // dialog only allows 1 file to be selected. SWFUpload.prototype.selectFile = function () { this.callFlash("SelectFile"); };то есть пользователь обязательно должен передать фокус флэшу, но сразу после этого блокируются некоторые часто используемые клавиши на клавиатуре, например Tab. …
0 votes2 answers -
onselect и attachEvent в ие!
.При выделение текста ие6,7 событие срабатыает после выделение каждого символа а в толковых браузерах оно возникает после полного выделение нужной части текста! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Документ без названия</title> </head> <body> <input type="text" onselect="alert('ONE')" /> </body> </html> и второй вопрос у меня при аttachEvent события выполняются не в нужном порядке! <!DOC…
0 votes2 answers -
Отмена закрытия страницы пользователем
(В этом деле - новичек) Кратко - зачем: на странице заполнена форма, но не сохранена... случайное нажатие ссылки - форма потеряна. Нужно предупреждение и подтверждение пользователя на уход со страницы... Из найденного и для jquery как-то работают, но только не в Опере(!) Другой вариант, которым забит весь интернет (тоже для для jquery) основан на - не работает... и выдает ошибку В чем ошибка?
0 votes2 answers -
jQuery vs ajax
какая разница между jQuery и ajax? что тяжелее учить и можно сделать через jQuery загрузку одного блока страницы без перезагрузки страницы?
0 votes2 answers -
Как переместить элемент внутрь другого
предположим, есть несколько блоков, можно ли переместить 1 блок в другой ? <div id="a1"></div> <div id="a2"> <div id="b"></div> </div> вот блок "b" хотелось бы переместить из блока "a2" в блок "a1" хотелось бы именно переместить, к примеру там проигрывается флеш, а если сделать тупо: <script> document.getElementById('a1').innerHTML = document.getElementById('a2').innerHTML; document.getElementById('a2').innerHTML = ''; </script> то он не переместится, а создастся заного, клон, в котором пойдёт произведение заного. можно тупо двигать по координатам но хотелось бы переместить его внутрь другого блока. может есть какое то р…
0 votes2 answers -
Цикл for и WebSQL запрос
<html><head> <script type="text/javascript"> /* На странице имеются три динамически создаваемых <span id="someid1"> и <span id="someid2"> элемента, * заключённых в дивы с id="Item". Обращение к ним идёт через someid1[i] и someid2[i]. * Также на странице имеется кнопка, которая по клику собирает содержимое спанов и записывает * всё в таблицу базы WebSQL через вот такую нехитрую функцию: */ function getElements() { // Открываем базу var db = openDatabase("MyBase", "1.0", "Test DB", 200000); // Создаём таблицу, если она ещё не создана. db.transaction(function(tx) { tx.executeSql('CREATE TABLE IF NOT EXISTS ' + …
0 votes2 answers -
Не работает функция $.get
<html><head><title>ololo</title> <script type="text/javascript" src="http://megatyumen.ru/public/js/jquery-1.6.3.min.js"></script> <script type="text/javascript"> function contest_vote(contest_id) { var contest_id = contest_id; alert(contest_id); $.get( 'http://megatyumen.ru/contest/vote_ajax/'+contest_id, function(data) { alert(contest_id); if(data.error) { alert(data.error_msg); } else { alert(data.rating); } }, 'json' ); } </script></head><body> <input type="button" o…
0 votes2 answers -
Движение изображений по кривой
Имеется обычная карусель jQ, подскажите какую функцию нужно добавить, чтобы можно было заставить вращаться картинки не по кругу, а по кривой. Может ссылкой кто поделится?
0 votes2 answers -
input keydown jquery ajax
Сделал форму на которой есть инпат при добавлении в который символов происходит ajax запрос. Как сделать так чтобы запрос посылался не сразу а скажем когда пользователь перестал вводить данные через 2 секунды?
0 votes2 answers -
window.onload и background-image
С новым всех годом! Подскажите пожалуйста, что за хрень с этим onload? Почему он динамит фон заданный css? Или нужно на что-то другое вешать обработчик, не на окно? Решено Из-за display:none
0 votes2 answers -
Выполнить скрипт при Submit
Здравствуйте. Может я веткой ошибся, но не нашел куда еще написать. А вопрос у меня в следующем: к примеру есть форма <form> ... <input type="submit"> </form> И вот хотелось бы по нажатию кнопки помимо сабмита формы запустить на выполнение php-скрипт, который создаст запись в БД. Подскажите куда копать
0 votes2 answers -
не получается поместить кнопку в меню
пытаюсь поместить эту кнопку http://creation.x2x....iles/knopka.txt в это меню вместо слов "Mission Statement" http://creation.x2x.me/files/menu.txt помогите плиз а то уже долго мучаюсь
0 votes2 answers