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
-
ui dialog
Всем привет. $(function(){ // Dialog $('#dialog').dialog({ autoOpen: false, width: 600, }); // Dialog Link $('#dialog_link').click(function(){ $('#dialog').dialog('open'); return false; }); //hover states on the static widgets $('#dialog_link, ul#icons li').hover( function() { $(this).addClass('ui-state-hover'); }, function() { $(this).removeClass('ui-state-hover'); } ); }); <p><a href="#" id="dialog_link">Open Dialog</a></p> <div id="dialog" class="myDialog"> <p>Тут уже основной контент будет</p><script>alert("test");</script> </div> Почему aler…
0 votes10 answers -
Регулярное выражение - в чем ошибка?
Подскажите в чем ошибка? !phone.match(/^\+?[\d+\s*\-*]$/) Я хочу, чтобы можно было ввести 1 плюсик (или ноль) и дальше больше либо одна цифра и можно ввести пробел - можно не ввести, можно ввести тире - можно не ввести, но это не являлось обязательным условием и не была важна последовательность. По идее вот в любом порядке должны принимать знаки, но не принимаются [\d+\s*\-*] - одна или больше цифра, ноль или больше пробел и тире в любом порядке. Но что-то не так!
0 votes16 answers -
Почему при клике на меню, оно не раскрывается?
https://jsfiddle.net/v5samj6u/ Я не понимаю, а вот так почему-то работает https://jsfiddle.net/v5samj6u/1/ А почему не работает вторая функция? https://jsfiddle.net/v5samj6u/2/
0 votes8 answers -
Drag&Drop
Доброго времени суток всем. Возникла потребность создания сайта с перетаскиваемыми элементами. Все методы которые я нашел в сети можно свести к следующему: создаем слой, в который помещаем элемент который будем перемещать, ну и непосредственно скрипт, который забирает id-k дива. Этих скриптов в сети я нашел довольно таки много (не скрою, многие я просто не понял, увы, т.к. не достаточно хорошо знаю джаву), но все они не кроссбраузерные. А нужно чтобы работало как минимум в IE, Mozilla и в Opera. Может кто-либо сталкивался уже с подобной проблемой? Буду весьма благодарен. П.С. Возможно плохо искал, но на форуме не нашел подобной темы.
0 votes1 answer -
Кнопка Onclick
Рябят! Возникла проблема казалась бы в простой ситуации. Уже пол дня не могу установить кнопку для вызова объекта. Использую <a href="#" onclick="код">текст</a>, не получается ничего. В общем что я хочу сделать: установил на сайт стороннюю систему комментирования, сам скрипт грузит страницу не слабо. Чтобы система комментариев произвольно на каждой странице не появлялась, я решил создать кнопку вызова этой системы, то есть, допустим, заходишь на страницу любую, если захотел прокоментировать статью, нажать на, к примеру, Комментировать, и только тогда подруужается сама система комментов. Весь день сиду, ничего не получается. Сайт на WordPress. Помогите р…
0 votes3 answers -
Помогите с событиями в JQuery
Не работают события, вот код, он тоже не работает <!DOCTYPE> <html> <head> <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.min.js"></script> <script type="text/javascript"> $('#qwe').click(function(){ alert('Ты нажал кнопку!'); }) </script> <title>index</title> </head> <body> <button id="qwe">Кнопка</button> </body> </html> Подскажите почему
0 votes3 answers -
Возможно ли придать значение переменной, допустим x - ссылку на изображение.Значения переменных
Хотели в крестиках ноликах заменить кресты и нули на анимешных тяночек. В голову лезет что то по типу x = url(ссылка), но нормально сформулировать ничего не можем, первый курс колледжа. Заранее спасибо за помощь.
0 votes1 answer -
jQuery File Upload
Значит проблемка в чем. Есть форма http://jsfiddle.net/qcF5Y/2/ Вот демка официала http://blueimp.github.com/jQuery-File-Upload/ Нужно вставить кнопку закачать. Чтобы срабатывало через нее. Не могу разобраться как это сделать. Гуглил док читал. Спасибо что зашли.
0 votes4 answers -
При наведение на форму,она выводится в текстовое поле!
Помогите плиз, уже который день ломаю голову 1)Написать script, в результате работы которого при попадании курсора мыши на элемент списка формы(текст или поля ввода), в созданном текстовом: в это текстовое поле( Вы выбираете: <textarea name="m2" cols=35 rows=4></textarea>) поле появляется соответствующее сообщение. вот я набросал код,но он не работает var id1 = document.getElementById("id1"), id2 = document.getElementById("id2"); // обращение к первому и второму div-ам по идентификатору id1.onmouseover = function () { // событие (функция) по наведению мыши на первый div id2.innerHTML = "заданный <b>html</b> код"; // innerHTML задает html-код…
0 votes9 answers -
Возвращение данных от сервера после ajax-запроса
Здравствуйте! Никак не могу разобраться с ajax. Делаю корзину. Запрос отправляется index.php, где в контроллере есть условие: if($cart == 'add_item'){ add_to_cart($par_id, $par_qty); $_SESSION['total_sum'] = total_sum($_SESSION['cart']); //количество товара в корзину + защита от ввода несущетвующего параметра товара $_SESSION['total_quantity'] = 0; foreach($_SESSION['cart'] AS $key => $value){ if(isset($value['color_id'])){ // если получен цвет товара из бд - сцммируем $_SESSION['total_quantity'] += $value['qty']; }else{ //иначе удаляем такой праметр из сессии unset($_SESSION['cart'][$key]); …
0 votes7 answers -
Помогите разобраться с простейшим калькулятором
Здравствуйте! Нужно создать простой калькулятор для расчета веса, в html оформил, в js присвоил названия функций и формулу. Но не работает. Нужно чтобы при заполнении сразу высчитывался результат. Вот сам код. В JS не силен. <input class="dlina"> <input class="wirina"> <input class="tolwina"> <input class="plotnostb"> <input class="ves"> <script> var D = $('dlina'); var W = $('wirina'); var T = $('tolwina'); var P = $('plotnostb'); var V = $('ves'); var R = ((D/1000) * (W/1000) * (T/1000)) * P; R = V; </script>
0 votes2 answers -
jquery ajax - оооочень медленно :(
Всем привет. Подскажите пожалуйста новичку, в чем заключается моя ошибка. Задача простая: вывод данных из БД на страницу. Как это делаю я: При загрузке страницы вызываю функцию $(document).ready(function(e) { ajaxOutput("<?php echo HOST.'/index.php'; ?>","#idOutputTable","<?php echo $smile['ajax_error']; ?>","viewClients"); }); которая имеет вид function ajaxOutput(page,outputId,errorText,ajaxName,str) { s = (str == undefined) ? "ajax=" + ajaxName : "ajax=" + ajaxName + "&findStr=" + str; $.ajax({ type:"POST", url:page, data:s, dataType:"html", success: function(res) {//alert(res); $(outputId).html(res); return true; }, error: function() { ms…
0 votes7 answers -
Как в скрипте Lightbox задать 100% масштаб при увеличении
Добрый вечер, у меня вопрос по скрипту Lightbox (http://lokeshdhakar.com/projects/lightbox2/) При открытии изображения он увеличивает его по высоте моего монитора, а можно ли сделать, что бы изображение открылось на 100% масшатаб и была прокрутка вниз? Спасибо.
0 votes1 answer -
Почему выполняется условие else, если выполнилось условие if?
При вводе буквы, которое есть в переменной word, по идеи, если такой буквы нету, то должно выдать сообщение, то, что **Такой буквы нету**. Но это сообщение почему-то выводится даже тогда, если эта буква есть, почему? Если убрать последнее условие, то нормально работает https://jsfiddle.net/xqqbyexb/ var word = 'программа'; var answerArray = []; for (var i = 0; i < word.length; i++) { answerArray[i] = "_"; } var remainingLetters = word.length; while (remainingLetters > 0 ) { alert(answerArray.join(" ")); var guess = prompt("Угадайте букву, или нажмите Отмена для выхода из игры."); if (guess === null) { // Выходим из игрового ц…
0 votes3 answers -
Скрипт фото галлереи для картчоки товара
Ищу скрипт или библиотеку фото галлереи, чтобы выводилась большая фото а под ней превью, кликая на превью фото большое грузилось на месте предыдущего большого фото.
0 votes3 answers -
Подскажите как до ума довести мобильное меню на jQuery.
Накодил я на jQuery мобильное меню, которое сворачивается в кнопочку в 2-х случаях: 1) когда скролим вниз 2) когда ширина окна меньше 760px; Вопрос. Если меню открыто, как сделать чтоб оно оставалось открытым и в мобильном варианте? Тестовый сайт тут http://jq.caribe.vps-private.net/ CSS: http://jq.caribe.vps-private.net/style.css JS: http://jq.caribe.vps-private.net/myscript.js - кодировку UTF-8 выставлять.
0 votes1 answer -
Строка
Есть строка текста содержащая круглые скобки, нужно заменить все запятые в строке находящиеся в скобках на пробелы, причём скобок несколько. Наверно нужно составить регулярное выражение.. но незнаю как оно должно выглядеть в данном случае.. подскажите пожалуйста!
0 votes1 answer -
Переход на страницу и вызов функции
есть страница (1) с которой нужно осуществить переход на другую (2) и вызвать на ней (2) функцию goIndex(); подскажите, я уже все перепробовал
0 votes1 answer -
document.ready + Opera ?
Помогите, столкнулся с такой проблемой. Есть страница, на ней скрипт BubbleEngine на jQuery. Запускается он следующим образом: <script type="text/javascript"> $(document).ready(function() { var SoapBubbleMachineNumber1 = $('fn').BubbleEngine({ ........................................ ........................................ С главной страницы (А) есть ссылка на другую (В). Теперь суть вопроса. Переходим по ссылке с А на В. Потом на В нажимаем кнопку "назад" браузера и снова попадаем на А. Так вот, во всех браузерах BubbleEngine при таком переходе запускается по новой. Но в Opera скрипт всё время, пока пользователь на B, как бы продолжает свою работу, и…
0 votes2 answers -
onkeydown
тут решил поколдовать с нажатием кнопок.. добавить тег у <input> то функция вызывается, пробовал повесить через тег на <div> ничего не работает... куда вообще и как лучше вешать ? может лучше средствами javascript вешать, куда то на body ? мне нужно обрабатывать любые нажатия кнопок без разницы в каком месте фокус..
0 votes6 answers -
Помогите, проблема в скрипте. Сам не могу разобраться.
Вот в чем проблема: есть скрипт галереи с разбивкой на страницы. Разбивает по 8 фотографий на 1 страницу. Но после 6 страницы не показывает фотографии. Не знаю как это исправить. Буду очень признателен, если кто-то поможет. Вот код списка фотографий: <div id="allItems">Количество товаров:<span class="productsCount">0</span></div> <div id="fullImage"> </div> <ul id="gallery-list"> <li><img src="images/1.jpg" style="width: 239px; height: 305px;" /><span class="description">Название1</span></li> <li><img src="images/2.jpg" style="width: 239px; height: 305px;" /><span class="des…
0 votes1 answer -
Вопрос по regexp
Задача: получить слово без решеки из "#test" при условии, что само слово всегда должно начиться с решетки. Для решения есть хороший паттерн: x(?=y)Находит x, только если за x следует y. Например, /Jack(?=Sprat)/ найдет 'Jack', только если за ним следует 'Sprat'. /Jack(?=Sprat|Frost)/ найдет 'Jack', только если за ним следует 'Sprat' или 'Frost'. Однако, ни 'Sprat' ни 'Frost' не войдут в результат поиска.Проблема в том, что он чудесно работает, если идет за словом, но если я ставлю вначале слова, то ничего не находит (?=#)[A-ZА-Яё]+ https://regex101.com/r/sO1oS2/1 Ставлю в конце: [A-ZА-Яё]+(?=#)Находит в строке xtest# слово xtest Ничего не понимаю, как работает эта кон…
0 votes3 answers -
Почему не работает геолокация
Всё же правильно написал navigator.geolocation.getCurrentPosition( function(position) { alert('Последний раз вас засекали здесь: ' + position.coords.latitude + ", " + position.coords.longitude); } ); не работает ни в каких браузерах
0 votes1 answer -
IE не поддерживает скрипт
Нашла удобный ресурс для того, чтобы изготовит кнопки на соц.сети.( http://share.pluso.ru/?liads )Отобрала параметры своих кнопок.Получила код : <div class='pluso pluso-theme-color pluso-small'> <div class='pluso-more-container'> <a class='pluso-more' href=''></a> <ul class='pluso-counter-container'> <li></li> <li class='pluso-counter'></li> <li></li> </ul></div> <a class='pluso-facebook'></a> <a class='pluso-twitter'></a> <a class='pluso-vkontakte'></a> <a class='pluso-odnoklassniki'></a> <a class='pluso-google'></a> <a class='plus…
0 votes3 answers -
jQuery toggle (ищу плагин)
Кто-то встречал похожий переключатель?
0 votes2 answers