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 votes14 answers -
Вопро по $(function()
Знаю что $(function() ждет полной загрузки страницы, у меня вопрос нужно ли оборачивать мой код в $(function() ? Код сам набросал а когда именно применять $(function() еще не понимаю $(function() { $('.dropdown').on('click', function () { if($(".dropdown-menu").css("display") == "none") { $(".dropdown-menu").fadeIn(500); } else { $(".dropdown-menu").fadeOut(500); } }); });
0 votes2 answers -
Тормозит IE при переходе по ссылке из innerHtml апнувшемуся по Ajax
Есть div, содержимое которого апится кадую минуту с помощью аякса, метод апдейта: newMessage.innerHTML = ''; // сначала чищу поле newMessage.innerHTML = content.item(0).firstChild.data; // потом ставлю содержимое полученное по ajax. содержимое - 100% ссылки (обычные линки вида <a href="url">text</a><br>). IE8 (на остальных IE не проверял) начинает тормозить при переходе по ссылке из содержимого div, после второго апдейта содержимого. Вопрос: надо ли как-то апдейтить детей (appendChild) по модели DOM исходного div'a, чтобы IE не терял структуру дерева DOM. или вопрос в загруженности линий (корбина) в середине дня по Москве, и из-за этого задержки... и с …
0 votes3 answers -
Добавить класс при определенном размере картинки
Ребят, подскажите, пожалуйста. есть картинка <img width="280" height="170" class="img" src="[url="http://img/kartinka.jpg%22>"]http://img/kartinka.jpg">[/url] Хотел бы сделать следующую вещь: если картинка меньше по ширине скажем 600 пикселей то добавить дополнительный класс в тег картинке <img width="280" height="170" class="img sub_class" src="[url="http://img/kartinka.jpg%22>"]http://img/kartinka.jpg">[/url]
0 votes3 answers -
Срочно нужна помощь!
Срочно нужна помощь! Есть следующий страница: <html> <head> <script> function toggleListOneA(eTarget){ eTarget.style.display == "none" ? eTarget.style.display = "block": eTarget.style.display = "none"; eTarget.style.color = 'black'; } </SCRIPT> </head> <body> <UL ID="idListOne" NAME="idListOne"> <LI onclick="toggleListOneA(this.children[0])" STYLE="cursor:hand;"> Список <UL ID="idListOneA" NAME="idListOneA" STYLE="display:none; cursor: default;"> <LI>Первый <LI>Второй </UL> </UL> </body> </html> То есть... Создается список, при нажатии на который отображается вл…
0 votes4 answers -
Яваскрипт для изменения контента
Все привет! Помогите разобраться - вообще зашел в тупик и ничего не могу сделать есть шапка с 4 дивами показать чистый исходник в новом окнеСкрыть/показать номера строкпечать кода с сохранением подсветки <div id="1" class="active">Текст 1</div> <div id="2" class="noactive">Текст 2</div> <div id="3" class="noactive">Текст 3</div> <div id="4" class="noactive">Текст 4</div> и есть 4 блока на странице показать чистый исходник в новом окнеСкрыть/показать номера строкпечать кода с сохранением подсветки <div id="user_1" class="block-shown">Текст 1</div> <div id="user_2" class="block-hidden">Текст 2</div> …
0 votes5 answers -
jquery событе раскрывания текста
Добрый день, подскажите, пожалуйста, как к этому коду прикрутить "+" - при скрытом блоке и "-" - при ооткрытом блоке: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Раскрытие и скрытие div с помощью jquery</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <script type="text/javascript" src="jquery-1.4.1.min.js"></script> <script> function facechange (objName) { if ( $(objName).css('display') == 'none' ) { $(objName).animate({height: 'show'}, 400); } else { $(objName).animate({height: 'hide'}, 200); } } </script> </hea…
0 votes5 answers -
jQuery UI Slider и Ajax галерея
Добрый день. Хочу совместить Jquery UI slider и ajax галерею. Проблема в том, что при изменении рейнджа больше чем на один шаг, изображения не проматываются адекватно. При изменении диапазона на один шаг, скрипт работает нормально. Видео: http://screencast.com/t/loDxRlNEncq Сэмпл кода в котором это обрабатывается: var ScrollToright= function (Steps){ console.log ("Steps!!!!!!!!! "+Steps); th.find('li').stop(true, true) var next_li = th.find('li.showed:last').next() if(next_li.length!=1) return; var all_li = th.find('li.showed:not(:first)') var first_li = th.find('li.showed:first'); var additionalCollection = th.find('li.showed:first'); var trueInde…
0 votes0 answers -
Не могу решить проблему TypeError: Cannot set property 'innerHTML' of null
function showModal(id) { document.getElementsByClassName(`modal-1`)[0].classList.add('active') } function closeGame(id) { document.getElementsByClassName(`modal-1`)[0].classList.remove('active') } function getRandomImage() { var imgArray = ['<img src="img/0.jpg" alt="#" />', '<img src="img/1.jpg" alt="#" />', '<img src="img/2.jpg" alt="#" />', '<img src="img/3.jpg" alt="#" />', '<img src="img/4.jpg" alt="#" />', '<img src="img/5.jpg" alt="#" />', '<img src="img/6.jpg" alt="#" />', '<img src="img/7.jpg" alt="#" />', '<img src="img/8.jpg" alt="#" />', '<img src="img/9.jpg" alt="#" />…
0 votes2 answers -
Jquery fadeIn
Скопировал пример Jquery fadeIn, но у меня он не работает. Все мозги сломал, но ошибку не нашел. Может вы увидите? Ссылка http://test.parkes.org.ua/1.php
0 votes13 answers -
Как менять положение Viewport?
Поскажите, каким способом можно изменять положение viewport? Если нужно плавно "уехать" из начальной точки к предположим в конечную? И аналогино сделать это моментально? Есть какие либо варианты? ps. кстати, положение viewport может быть отрицательным?
0 votes3 answers -
Нужно изменить параметры html кода
в общем у меня хтмл код: <div class="admin-menu-image">a</div> вот css: .admin-menu-image{ background: url(/css/image/admin-menu-image.png); } как мне по событию поменять фон div'а?
0 votes10 answers -
Не могу прописать относительную ссылку
С js знаком плохо. Возникла проблема с отображением некоторых графических файлов, которые выводит яваскрипт. Есть слайдер на jQuery, сам скрипт и скрипт option.js, в котором находятся параметры двух кнопок, отвечающих за вращение барабана. Скрипт подключает два изображения - обычные графические стрелочки в формате gif. На локальном компьютере все работает, но на сервере мне не удается подключить путь к изображениям. defaultButtons: {enable: true, moveby: 1, leftnav: ['css/images/leftnav.gif', -20, 55], rightnav: ['css/images/rightnav.gif', 15, 55]}, Мне нужен именно относительный путь к файлам, поскольку я делаю шаблон к WP. Если подключить абсолютную ссылку, то все раб…
0 votes3 answers -
Передать по значение по ссылке js
Я знаю, что нельзя передать значение по ссылке. Но можно это сделать для объекта. Имеем считывание данных json с сервера и по их окончанию присвоение одного объекта другому. Но, не работает: var oils = {};// Считывание json данных в переменную function getJSONData(file, output, func) { isLoading = true; var args = arguments; $.getJSON(file, function(data, textStatus) { isLoading = false; if (args[1]) { output = data; console.log(output); // Тут все чики-пуки как надо! } else { json_data = data; } if (args[2]) { func(); } return output; }).fail(function(){…
0 votes8 answers -
Вызвать функцию после завершения работы другой функции.
Доброй ночи. Есть текстовая область в которой надо подсчитать символы. Но подсчёт нужно начинать тогда, когда не вводится адрес сайта. Например, если пользователь вводит http://site.com/index/post, то подсчёт не должен вестись, но если после адреса есть хотя бы один пробел и текст, то начинать считать символы с учётом введённого адреса. Я попытался решить задачу таким образом https://jsfiddle.net/slo_nik/xx7dfax0/5/ Но есть одна проблема. Если пользователь решил удалить/стереть текст и начал вводить заново адрес сайта, то функция сразу же начинает считать с первого символа. Если обновить страницу, то функция опять работает как надо, то есть не вед…
0 votes3 answers -
jQuery attributi
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title> </head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dragable.js"></script> <script type="text/javascript" src="dimensions.js"></script> <script> $(document).ready(function(){ $('img').dragable({ clone: true, opacity: 0.5, renewTarget:true, over:function(obj,targ){ alert($(targ).attr('src')); }, drop:function(obj,targ){ alert('pasted'); } }); }); </script> <body> <img src="1.gif"> <img src="2.gif"&g…
0 votes1 answer -
не работает JS
Скачиваю с инета готовые js скрипты, вставляю в html (в head) но не один скрипт не заработал, в браузере все включено, перепробывал уже около 30 скриптов, не работают! Видимо я чего-то не допонимаю.
0 votes3 answers -
Текущая позиция в блоке со скроллбаром.
РЕШЕНО Люди добрые. Имею нужду в помощи. У меня есть галерейка, в ней проблемка со скроллбаром. Вот код скроллбара: здесь был url Как видно ни одного Js. Задача такова: Сделать так, чтобы скроллбар автоматом показывал, миниатюру текущего выбранного изображения. По возможности, по центру блока со скроллбаром (исключая крайние правые и левые миниатюры, и близстоящие к ним, они показываются в крайнем положении естественно.) Естественно без Js не обойтись. Вот тут замечательный пример есть: http://www.photoshare.ru/photo6957778.html Фотография сразу взята из центра ленты скроллбара, для наглядности. А вот моя ссылка: здесь был url Тут тоже из центра, ближе к концу, но скрол…
0 votes3 answers -
Как передать значение из поля в поле?
Не могу значение с одного поле на другой, через JavaScript. Помогите пожалуйста! <!DOCTYPE HTML> <html lang="kz"> <head> <meta charset="utf-8"> <title> ВЫВОД </title> </head> <body> <input type="text" name="Vvod" value="Пример" placeholder="введите имя"> <input type="text" name="Vyvod"> <br> <input type="submit"></button> <br> <script type="text/javascript"> function submit() { let Vvod=document.getElementsByTagName('Vvod'); Vyvod.value=Vvod; console.log(Vyvod.value); } </script> </body> </html>
0 votes1 answer -
Вопросс
Здравствуйте, у меня есть саб меню которое при щелчке расскрывается, можноли сделать так, чтобы при щелчке например по второму меню, первое открытое закрывалось, т.е. чтобы не было таково чтобы все саб меню были раскрыты, а только одно из. <script type="text/javascript"> function allClose(){ var list = document.getElementById("menu").getElementsByTagName("ul"); for(var i=0;i<list.length;i++){ list[i].style.display = "none"; } } function openMenu(node){ var subMenu = node.parentNode.getElementsByTagName("ul")[0]; subMenu.style.display == "none" ? subMenu.style.display = "block" : subMenu.style.display = "none"; } </script> <ul id="menu"><li…
0 votes2 answers -
Загрузка картинок
Здравствуйте. Очень нужен совет. Есть сайт с обилием картинок всяческих, в том числе png. Довольно долго все это дело грузится, несмотря на оптимизацию самих картинок. Можно ли джаваскриптом, или иным способом сделать так, чтобы пока не загрузятся картинки отображалась какая-нибудь заглушка, например иконка загрузки, с текстом типа "Подождите несколько секунд", а как только картинки загрузятся, появляется собственно все содержание сайта? Заранее извиняюсь, если написал не в ту ветку.
0 votes1 answer -
При подключении jquery.min перестают работать 2 плагина
Закончил наконец-то делать адаптивное меню. Но после его установки обнаружил, что перестает работать плагин LLFJ - Lazy Load for Joomla! и модуль Lof ArticlesSlideShow Module Поэксперементировал, пришел к выводу, что все дело в этой строчке: <head><script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" type="text/javascript" ></script></head>Т.е. если убрать , то все работает, а если включить - меню работает, а другое выключается. Причем я читал, касательно первого плагина т.е. поидее все совместимо. тогда в чем дело?
0 votes2 answers -
Слайдер jquery
Доброго времени суток дорогие друзья. Помогите пожалуйста решить проблему. Я сделал слайдер в программе Amazing Slider 6.6 подключил его на сайт в шапку blogger все работает только одна причина пр наведении на слайдер не всплывают стрелочки в лево и в право в чем причина? вот как я сделал https://drive.google.com/file/d/0Bz7...ew?usp=sharing https://drive.google.com/file/d/0Bz7...ew?usp=sharing вот сам слайдер https://drive.google.com/file/d/0Bz7...ew?usp=sharing И вот что получилось на сайте https://slider-jquery1.blogspot.com/ Кто знает помогите пожалуйста в чем суть.
0 votes0 answers -
Изменение состояния кнопки и простой счетчик
Здравствуйте. У меня есть две задачи. 1) Есть такой код - http://jsfiddle.net/xayke/ мне нужно, чтобы вводимая сумма умножалась на некий фиксированный коэффицент (0,8 в данном пример), причем это должно происходить мгновенно. Например, пользователь добавляет ноль к 10, получает 100 и в span 8 сразу меняется на 80. 2) Код - http://jsfiddle.net/2Kg4U/ мне нужно, чтобы по дефолту показывалась неактивная кнопка, но если заполнить оба поля, то div меняется на button. Как мне это реализовать? Раньше я дела с javascript практически не имел.
0 votes3 answers -
Помогите решить проблему с открытием и закрытием на одну ссылку
Ребята есть небольшой список из дивов, при нажатии на ссылку срабатывает onclick и у следующих дивов Style меняется на block (изначально div style:none) а закрывается только на другую ссылку в виде "закрыть". Так вот: Вот первая ссылка <div class="prc_box_goodsf"><a class="prc_box_btnf" href="javascript:void(0)" onclick="document.getElementById('prc_box_openf').style.display='block';document.getElementById('prc_box_goods_bgf').style.display='block'">Прайс</a></div>Вот закрывающая ссылка<div id="prc_box_openf" class="prc_box_openf"><a class="prc_box_btn_closef" href="javascript:void(0)" onclick="document.getElementById('prc_box_openf').st…
0 votes3 answers