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 вложенные списки
Подскажите пожалуйста, как можно сделать так чтобы в примере http://ruseller.com/lessons/les602/demo/demo.html Когда раскрываешь один список, другой бы закрывался... не могу понять.. Заранее спасибо
0 votes0 answers -
Навигация без перезагрузки всей страницы
Приветствую! Имеется навигация(пример:www.site.ru/nav1, www.site.ru/nav2, www.site.ru/nav3),хотелось бы,чтобы при клике,содержимое показывалось без перезагрузки всей страницы,погуглил,нашел несколько решений,но все они не для моего случая,т.к если пройти по ссылке,по-мимо самого контента еще дублируется сам шаблон,например,такой скрипт: Друзья,растолкуйте,что использовать для данной реализации-ajax/,jquery или...в какую сторону вообще копать надо?или чтобы показывался сам контент без шаблона,нужно средствами пхп подключаться к базе,выбирать контент для отдельного меню и только потом его выводить,а скриптом просто обрабатывать действия клика-показывать блок с контентом ил…
0 votes3 answers -
Не получается подружить hover и click
Написал скрипт, который состоит из двух частей. Первая часть делает картинку прозрачной при наведении, вторая при клике (при повторном клике прозрачность убирается). Так вот по отдельности эти части работают, а вместе не хотят. Помогите пожалуйста решить этот вопрос <script type="text/javascript" language="javascript"> jQuery(document).ready(function() { jQuery(".mod_mf_img_div img").hover( function () { jQuery(this).animate({opacity: "0.1"}, 100 ); }, function () { jQuery(this).animate({opacity: "1"}, 100 ); } ); jQuery(".mod_mf_img_div img").toggle(function(){ jQuery(this).animate({opacity: "0.1"}, 100 ); ;}, function(){ jQuery(th…
0 votes0 answers -
Обработка ответа Ajax (html)
Доброй ночи cont.html <div user="0">some_content0</div> <div user="1">some_content1</div> <div user="2">some_content2</div> index.js $.ajax({ type:'get', url:'cont.html', dataType:'html', error:function(){alert('Error:ajax')}, success:function(html){ var ajax_obj = $(html); } }); // ajax end Подскажите, как работать с ответом если мне нужен только первый div. К примеру я его хочу засунуть в $('#box')? Заранее, благодарю.
0 votes2 answers -
Создание Обьектов...
Здравтсвуйте! С наступающим всем праздником! В общем я собственно вот по какому вопросу: При изучении уроков Дениса Фомичёва столкнулся с разницой в результате процесса... Тоесть когда я прописываю код: // создание конструктора function Cat(nameToSet, colorToSet, heightToSet, weightToSet, hungryToSet){ this.name = typeof nameToset == 'underfined' ? 'Script' : nameToSet; this.color = typeof colorToset == 'underfined' ? 'black' : colorToSet; this.height = typeof heightToset == 'underfined' ? 30 : heightToSet; // cm this.weight = typeof weightToset == 'underfined' ? 5 : weightToSet; // kg this.hungry = typeof hungryToset == 'underfined' ? true : hungryToS…
0 votes4 answers -
Помогите пожалуйста с задачей
Помогите найти ошибку. Получить [ aij ], i = 1, ..., 10; j = 1, ..., 12 - целочисленную матрицу, для которой aij = i + 2j. var a1 = [] var max_i = 10; var max_j = 12; for( var i = 1; i <= max_i; i++ ) { a1[ i ] = []; for( var j = 1; j <= max_j; j++ ) a1[ i ][ j ] = i + 2 * i * j; } malert( a1 ); var a2 = [] for( var i = 1; i <= max_i; i++ ) { a2[ i ] = []; for( var j = 1; j <= max_j; j++ ) if( i < j ) a2[ i ][ j ] = Math.sin( i + j ); else if( i === j ) a2[ i ][ j ] = 1; else a2[ i ][ j ] = Math.asin(( i + j ) / ( 2 * i + 3 * j )) } …
0 votes1 answer -
Как сделать параллакс-фон?
Прочитал статью по теме на хабре - в описанном способе, с использованием плагина jQuery jParallax необходимо указывать width/height, но как указать для сайта... Прочитал статью Ян Луна http://www.ianlunn.co.uk/blog/code-tutorials/recreate-nikebetterworld-parallax/ о том, как воссоздать эффект с сайта http://www.nikebetterworld.com , ковырял демо - но как упростить схему (чтобы «замедлялся» только фон, допустим body) так и не понял. Возможно есть готовые варианты?.. Был бы благодарен, если бы кто-нибудь помог решить эту задачку.
0 votes2 answers -
window.onload и background-image
С новым всех годом! Подскажите пожалуйста, что за хрень с этим onload? Почему он динамит фон заданный css? Или нужно на что-то другое вешать обработчик, не на окно? Решено Из-за display:none
0 votes2 answers -
Отправка одной формы на разные страницы
Добрый день, подскажите пожалуйста как решить задачку... Есть код типа такого. <form name='f1' action="index.php"> <input type="text" name="t1"> <input type="submit" name="s1"> </form> <input type="button" name="b1"> Как сделать так, чтобы при нажатии на кнопку name=b1 форма отправлялась на страницу button.php. Никак не получается написать рабочий код.=( пытался задавать document.forms.f1.action = "button.php", но ничего не работает. Немного знаком с РНР. JS только сейчас начал разбирать...=(
0 votes6 answers -
js/jq правила записи
долгое время не получается разобраться с правилами записи кода в js/jq. читал разные книжки, смотрел видеоуроки. даже простейшая запись (function($){ $.fn.my = function() { }; })(jQuery); вызывает ступор. можно ли посоветовать ресурсы, которые помогут разобраться с долларами, скобками, цепочками вызовов и т.п.? или эффективнее будет продолжать читать книжки и смотреть видео? навеняка у многих были подобные проблемы. как решали?
0 votes17 answers -
может ли jquery конфликтовать с __doPostBack() ?
Пишу сайт на asp.net Есть простой запрос на апдейт панели - __doPostBack("UpdatePanel1", ""); Панель апдейтица как обычно. Проблема в том, что все кнопки на экране приобретаюи капшины, как при загрузке страницы. В возвращаемом результате (смотрел через файрбаг) только содержимое панели. Кнопки не лежат на панели. Кнопки в разных местах сайта. После апдейта панели кнопки возвращаются в состояние, как при загрузке страницы. Причём они изменены через jquery-ui .button() на document.ready. Может это jquery-ui делает? Кто знает вообще что происходит? Я даже брейкпоинт не могу поставить, потому что ставить непонятно куда! Помогите!
0 votes1 answer -
плагин для загрузки файлов
Привет Посоветуйте плагин для input[type=file] который может задекорировать элемент кроссбраузерно + multiupload или keyword для гугла) а то поиск пока ничего не дал дельного нашел jQuery Multiple File Upload Plugin но он криво в ие работает
0 votes3 answers -
Плагины Jquery
Здравствуйте уважаемые форумчане! Очень нужна помощь в исправлении работы двух плагинов Jquery (отдельно работают прекрасно). Вот они: 1. <script type="text/javascript"> $(document).ready( function() { $('#dock').Fisheye( { maxWidth: 50, items: 'a', itemsText: 'span', container: '.dock-container', itemWidth: 40, proximity: 90, halign : 'center' } ) } ); </script> 2. jQuery.noConflict(); jQuery(document).ready(function() { jQuery("a.gallery, a.iframe").fancybox(); url = jQuery("a.modalbox").attr('href').replace("for_spider","content2"); jQuery("a.modalbox").attr("href", url); jQuery("a.modalbo…
0 votes2 answers -
События для коммуникаторов и прочих планшетников
Где-то слышал, что для всяких мобильных браузеров есть какие-то специально обученные события типа перетаскивания ну и всякие мультитачи там. Это правда есть? Если есть, то кто пользовался и где об этом можно прочитать наиболее подробно?
0 votes2 answers -
Минимальное значение даты в datepicker jqueryui
$("#age").datepicker({ dateFormat: "yy.mm.dd", changeMonth: true, changeYear: true, minDate:new Date(1980, 12-1, 20), maxDate:new Date(2012, 12-1, 30), monthNamesShort: ['Янв', 'Фев', 'Мар', 'Апр', 'Май', 'Июн', 'Июл', 'Авг', 'Сен', 'Окт', 'Ноя', 'Дек'] }); Кто знает как в датапикере можно было бы указать дату рожденья (1980г например)? Сейчас минимальная дата почему то 2000 г. Ходя должно по идее давать 1980г.
0 votes1 answer -
Как лучше реализовать..
даже не знаю, как правильно называется эта штука, но, наверное, галерея. В общем, через гугл что-то ничего не нашел, видимо снова запрос не так формулирую. Единственное похожее было на сайте министерства обороны рф, но прикрутить не смог. Задача такая: чтобы при наведении стрелки на один из пунктов (1-3) менялась картинка, при этом чтобы ячейка 1 (со стрелкой) становился основной, а две другие заменяли позиции друг друга. Например, если наводится на 3 пункт, то стрелка становится где третья ячейка, вторая - первой, а третья - второй. И так далее. Если не совсем понятно, то тогда так: I. 1 - img1 2 - -- 3 - -- II. 1 - 2 2 - img2 3 - -- III. 1 - 2 2 - 3 3 - img3 Надеюсь, чт…
0 votes4 answers -
В IE JS не удаляет класс
Есть вот такой код $(".checkbox").change(function(){ if($(this).is(":checked")){ $(this).next("label").addClass("selected"); }else{ $(this).next("label").removeClass("selected"); } }); Во всех браузерах работает, кроме IE (тестировал на IE8). В IE не работает removeClass. Версия jquery 1.6.4, все другие скрипты отключать пробовал, но это не помогло. Подскажите плиз в чем ошибка.
0 votes4 answers -
AJAX-сервис для веб-разработчиков
Есть проект сервиса, позволяющий фрилансерам и веб-студиям держать в порядке всех своих клиентов, их заказы и всю документацию, а также обслуживать все сайты клиентов из одного личного кабинета. Основная цель проекта: помочь мне защитить дипломную работу Подробнее расписано на rootpage.ru. Весь сервис планирую написать используя АЯКС. По сути, сайт должен представлять собой одну страницу. Все модули сервиса будут доступны как в обычной десктопной программе. Опыта, правда, маловато в разработке именно АЯКС-приложений, до этого делал только сайты с традиционной архитектурой со вставкой отдельных асихронных блоков. Есть три вопроса: 1. Насколько актуален такой подход? Лично…
0 votes2 answers -
В IE9 не работает кнопка отправить - type="submit"
Нужна помощь кнопка отправить почему то не работает в IE9 сайт форма ЗАДАТЬ ВАШ ВОПРОС, вот код страницы (формы) <link media="screen" type="text/css" href="/js/checkform/theme/red/formcheck.css" rel="stylesheet" /> <!--<script type="text/javascript" src="/mootools.js"></script> <script type="text/javascript" src="/mootools_more.js"></script>--> <!--<script type="text/javascript" src="/js/checkform/main.js"></script>--> <script type="text/javascript"> var postcomment; window.addEvent('domready', function(){ postcomment = new FormCheck('formular', { submit:1, submitByAjax:1, ajaxResponseDiv:'backne…
0 votes6 answers -
Поочередное выполнение функции на одном событии
Значит есть событие, я прописываю функцию в качестве колбека, все работает, НО! Есть необходимость каждый раз при вызове колбека, производить поочередное выполнение функции. Т.е. Пример: переключение слайдера, каждый раз при переключении менять например цвет дива, синий, красный, синий, красный, и т.д. Что можете посоветовать?
0 votes2 answers -
Прошу помощи или совета...
Пытался найти подобный аккордион, но четно. Дело в том, что нужно будет его сажать на Битрикс, а вариантов нормальных нет. Может есть у кого подобное?
0 votes4 answers -
body.onload в Opera mini
Добрый день! Ситуация такая - есть мобильная версия сайта. На нем есть кнопка, выполняющая некое действие на сервере. Действие это занимает некоторое время (~20 сек). Что бы пользователь понимал, что кнопка нажалась и запрос обрабатывается я сделал так - по клику на эту кнопку браузер переходит на страницу с надписью "запрос обрабатывается", и на этой странице в body писал onload= "window.location = xxx". Где xxx - та самая страница, которая долго открывается (на сервере перед отправкой страницы идет работа долго). Так вот, во всех браузерах это хорошо работает, а вот в Opera mini, событие onload у body не срабатывает. Есть идеи, как это все реализовать?
0 votes0 answers -
2 инпута с автокомплитом
доброе утро, делаю так: <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script> <script> $().ready(function() { $("#autocomplete1").autocomplete({ source: "/admin/spendu/action/scripts/getCars.php" }); }); $().ready(function() { $("#autocomplete2").autocomplete({ source: "/admin/spendu/action…
0 votes1 answer -
объекты...
<script type="text/javascript"> var ar = {3:{5:6}}; var a = 2; var b = 1; var c = a+b; if (!ar[17]) ar[17] = {}; ar[17][c]=8; document.write(ar[17][3] ); </script> есть какой то способ внести элемент объекта, но по проще ? меня напрягает, то, что нужно проверять есть ли ar[17], и если его нет, создать, а потом только добавить элемент... будь значение не в переменной, было бы проще... хотелось бы эти 2 строчки как то упростить и укоротить...
0 votes1 answer -
jquery tabs расположенные по окружности
Всем привет, Может кто-то видел что-нибудь похожее: интересует примерно такая навигация по окружности, только при евенте клик внутри круга должны появляться дивы - соответственно для каждого пункта свои: http://tikku.com/jquery-radmenu-plugin делаю тоже самое только с обычными jquery tabs, но там довольно геморно расставлять все <li> по окружности абсолютом. Так что если есть решение попроще, буду благодарен за помощь!
0 votes1 answer