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
-
$.post кодировка ответа
post запрос: $.post("../scripts/addmenu.php",{ name:$("#name").val(), type:type } ,function(data) { if(data=='1') { $("#msgbox").fadeTo(200,0.1,function() { $(this).html('Имя уже занято').addClass('messageboxerror').fadeTo(900,1); }); } else { $("#msgbox").fadeTo(200,0.1,function() { $(this).html(data).addClass('messageboxerror').fadeTo(900,1); }); } }); скрипт обработчик: $result=mysql_query("SELECT * FROM `Otdel` WHERE name='".$_POST['name']."'")or die(mysql_error()); $rows=mysql_num_rows($result); if ($rows>0) { echo…
0 votes0 answers -
Как реализовать неактивную ссылку
Хочу сделать. такую вещь - + меню 1 При нажитии на текст меню 1, выпадает текстовая область ниже.Это еще понятно как сделать но при нажатии "-" написиь "меню 1" становится неактивной ,и также "-" и меняются в цвете, нажать можно только "+" и все опять становится в прежний цвет и активность. Т.е по "-" убирать возможность выбора меню, по "+" возвращать.
0 votes1 answer -
организовать вывод информативного дива на странице
Всем привет Дайте пожалуйста пример как правильно организовать вывод информативного дива на странице, чтобы при клике вне этого дива он закрывался а при клике на обьектах внутри этого дива выполянлись команды этого дива. Можно библиотеку для этого, совместимую с jQuery.
0 votes1 answer -
0 votes0 answers
-
Как вынести значения!
Здравствуйте еще раз!Я завершил свой скрипт и осталось только одна проблемка и заключается она в том,что весь скрипт выложен на главной странице! И из этого у меня рождается вопрос:"Как сделать так,чтобы на главной странице я оставил только код массива,который заполняется при добавления материала,а уже потом чтобы значения массива передавались уже в отдельный яваскрипт код,где будут происходить уже преобразования?"
0 votes2 answers -
Подстветка картинки при наведении на другой блок
Добрый день! Я в js ничего не понимаю, признаюсь сразу. У меня есть Три блока: <div class="1"> <a href="#">link1</a> <a href="#">link2</a> </div> <div class="2"> <img src="#" /> <img src="##" /> <img src="###" /> <img src="####" /> </div> <div class="3"> <a href="#">link3</a> <a href="#">link4</a> </div> Задача: при наведении на ссылку из блока 1 или 3 заменять картинку из блока 2 на другую. Причем каждая ссылка соответствует отдельной картинке. Как это сделать? подскажите хоть куда копать, я покопаюсь)
0 votes1 answer -
Не работает массив
Подскажите почему ошибка код: $('.vote .in .form .radio').on('click', function(){ var i = $(this).children('input[type="radio"]').attr('id'); var id[1] = 458; var id[2] = 958; var id[3] = 145; var id[4] = 358; var id[5] = 256; Вне функции её нет
0 votes3 answers -
изменение свойств объекта по наведению мыши
В моем примере изменение свойства alpha не происходит по наведению мыши. Кто знает, в чем тут ошибка? Код вроде верный. Или в каким браузером открыть, чтоб увидеть результат? <html> <head> <script> function fover() {i1.filters.alpha.opacity=100} function fout() {i1.filters.alpha.opacity=20} </script> </head> <body> <p><img id="i1" src="1.jpg" alt="" onmouseout=fover() onmouseover=fout()> </body> </html>
0 votes1 answer -
Замена подстроки через регулярные выражения
Нужна помощь с регулярными выражениями.Есть строка,в которой есть несколько item[1],вместо 1 может быть любое число.Нужно поменять это число на то,которое я укажу.Я в регулярках не силен,пробовал,пробовал-никак.
0 votes3 answers -
Функция в одном случае срабатывает, в другом - нет
Здравствуйте! Объясните, пожалуйста, почему в этом случае функция $('span.addtocart-button').on('click', function() ... срабатывает при клике на кнопку "Добавить в корзину", а в этом - нет.
0 votes3 answers -
0,5*2 = 8?
Сижу голову ломаю пол часа, почему js выдает 8 при (1,5-1)*2 ? Что я такого упустил? upd: Блин, ну как всегда, тему создаешь потом увидишь ошибку.. Проблема в "," вместо точки...
0 votes1 answer -
наследование свойств (ООП)
Привет!Помогите примером. В большинстве случаев наследовать собственные свойства не желательно ,потому что они характерны для конкретного экземпляра и не могут быть использованы повторно для дочерних элементов. Главное правило при использование конструктора- повторно использованые члены должны добавлятся через прототип. Прошу примерчик чтобы понять суть.Спасибо
0 votes2 answers -
кофликт скриптов вконтакте
помогите пожалуйста решить проблему на странице установлены 2 соц.кнопки от вконтакте. "поделиться" и "мне нравится". для первой необходим объект, который обрабатывает ответ о количестве расшаренных ссылок. var VK = { Share: { count: function(value, count) { console.log(count); console.log(value); $('#vk_counter').html(count); } } } для второй необходим объект инициализации. VK.init({apiId: 3128823, onlyWidgets: true}); они конфликтуют. то есть если работает один, то другой нет работает. соотвтетственно не показывается одна из кнопок подскажите пожалуйста способ избежать конфликта я пробовал менят…
0 votes1 answer -
cufon. изменение высоты строки
помогите пожалуйста решить проблему на страничке есть надпись из двух строк. проблема в том, что средствами cufon не получается уменьшить высоту строки. я пытаюсь сделать это, используя jquery(helper.js), но при этом даже не получается сделать выборку тэгов cufon - в консоли пусто
0 votes3 answers -
Помогите с "плавающим" меню
Добрый день! Делаю "заглушку", где есть меню, которое "плавает". http://14.asmedius.z8.ru/irina/ear/ Нужно, чтобы при скольжении вниз, меню становилось чуть выше своей изначальной точки положения. Так и происходит при клике на пункты меню. Но. Мы ведь может воспользоваться и скроллом? Вот тут и начинается проблема. Не могу отловить что нужно сделать, чтобы меню правильно себя вело при скролле странице мышкой. Т.е., например, если мы нажмем п.Classes, а потом мышкой прокрутим вверх - то меню встанет на место. Если после этого начать скроллить вниз - то меню зависнет уже на своей позиции и не будет подтягиваться вверх как нужно. Где-то ошибка в логике, сломала голову уже
0 votes2 answers -
Каталог
Добрый день друзья, начал изучать Jquery и захотелось создать такой типо каталог с логотипами вот собственно код jQuery(document).ready(function($) { $('.catalog tr td ul').hide(); $('.catalog tr td img').mouseover(function() { $('.catalog tr td ul:first').slideDown(); }); $('.catalog tr td img').mouseleave(function() { $('.catalog tr td ul:first').slideUp(); }); }); есть таблица с классом .catalog в ней 4 ячейки, хотелось бы что бы при наведение на фотографию(img) рядом справа появлялся список ul с логотипами(стили я напишу) получается что в набор попадают все фотографии в ячейках а не в конкретной ячейки и при наведении на любую фотографию в таблице вы…
0 votes1 answer -
Выборочное скрытие ключей объекта в цикле for in
Скажите пожалуйста можно ли в JavaScript частично скрыть ключи объекта при переборе в цикле for in? Например, если есть объект: a = { a1:'a1', b1:'b1', b2:'b2' }, то мы можем как-то, желательно кроссбраузерно, поколдовать над ним, что бы циклы, на подобие: for(i in a)console.log(i), пробегали только по элементам: i='b1', i='b2'и напрочь игнорировали бы элемент i='a1' ?
0 votes1 answer -
Обрезать изображение у клиента и залить на сервер.
Здравствуйте. Хочу чтобы пользователь загружай изображение, я его обрезал(на клиенте) и затем он его сабмитил на сервер. <input type="file"> не позволяет присвоить value программно. Есть какой-нибудь способ изменить уже загруженный файл? может поменить его как-то в C:\fakepath\ ? или достать файл из инпута как ссылку? обрезаю с помощью canvas.
0 votes1 answer -
Rainbow
Для подсветки синтаксиса применяю Rainbow, вот этот. https://craig.is/making/rainbows Хотел выделить отдельные строки через <mark>, но эти теги также обрабатываются и выводятся в коде, а не работают как теги. Вот основа для просмотра. Что можно в таком случае сделать, чтобы как-то выделить часть кода? http://jsfiddle.net/ahh5zbe7/
0 votes2 answers -
Расширения хрома. Не могу отправить запрос.
chrome.extension.onMessage.addListener(function(request,sender,sendResponse){ jQuery.post("http://server/openhis.php", {"url":request['url']}, function(res) { sendResponse(res); });});Отправляю запрос из фоновой страницы расширения на локальный сервер. Запрос проходит - т.е. скрипт openhis.php - выполняется, но результат не возвращается.
0 votes0 answers -
Math.round();
Здравствуйте! Есть такой код: 01 function z (param1,param2,param3){ 02 03 if (param1< 1001 && param1 > 0) { 04 var forTime = new Date(); 05 var test = forTime.getTime() / (1000*60*60*24) + parseInt(param1); 06 var WeekDays = new Date(Math.round(test)*(24*60*60*1000)); 07 //param1 = parseInt(Math.round(param1)); 08 if (param1[param1.length-2] == 1 && param1> 99) { 09 param1 = param1+" дней "; 10 } 11 else if (param1[param1.length-1] == 1) { 12 param1 = param1+" день "; 13 …
0 votes0 answers -
Всплывающее окно без использования сторонних скриптов
Необходимо, чтоб при нажатии на ссылку всплывало по центру экрана окно с возможностью выбора из нескольких ссылок. при выборе это окно должно пропадать и переводить по выбранному пути. Условие - весь код должен помещаться только на одной странице, тк нет доступа к CSS и диску. Только эта страница. Кто-нибудь может что-то посоветовать? http://pers.narod.ru/jscript/js_popup_help.html тут - идеально, правда, хотелось бы чтоб окно всплывало не только при нажатии на картинку, но и на текст. как переделать, что-то не прилажу ума..
0 votes3 answers -
живительный ресайз
помогите пожалуйста поправить вёрстку к страничке подключил библиотеку masonry и добавил функцию такую var old_resize_handler = $.Mason.prototype.resize; $.Mason.prototype.resize = function() { $('#list_content .list_content_article').width(Math.floor($('#list_content').width() / 2)); old_resize_handler.apply(this, arguments); }; она нужна чтобы исправить глюки оригинального скрипта, которые выражаются в пропадании одной из колонок на определённой ширине(но сейчас не об этом) в FF работает отлично, в chrome, safari глючит и после загрузки страницы вёрстка выглядит примерно так. если поизменять ширину окна браузера, то глюки исчезают хотелось бы чтобы после загрузки ст…
0 votes1 answer -
РЕБЯТКИИИ ОЧЕНЬ СРОЧНОО
Дело вот в чем, мне нужно сделать пункт меню в котором будет список из названий например 1 Шампанское и после того как нажать на эту ссылку Шампанское должен выпасть список видов этого Шампанского типа: 1 Советское полусладкое цена 5 долл. 2 Советское полусухое цена 5 долл. и так далее После того как я почитаю асортимент например я снова нажимаю на ссылку Шампанское и этот списочек плавно заезжает под ссылочку Верстаю таблицей так как это удобно потому что цена в другом краю обычным списком помереть можно это намучивать )) так…
0 votes2 answers -
Нужна помощь со скриптами поп-ап окна
Добрый день! Помогите, пожалуйста, прописать корректный код для показа блока с "колесом фортуны" попап окном по истечении 30 сек нахождения на странице. Все в целом получилось, только вот что-то видимо не так прописала, что крестик закрытия окна не отображается вовсе и закрыть окно не представляется возможным - не очень дружу со скриптами и не могу сообразить, как прописать правильно команду Вот страница, где используется попап-окно https://gloria-centr.ru/ Вот кусок кода со стилями окна <style> /*Общий Контейнер*/ .wheel_wrp { width: inherit; box-sizing: border-box; box-shadow: 0 0 0 10px #ffffff, 0 0 15px 3px #ababab; position: relative; …
0 votes0 answers