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 конфликтовать с __doPostBack() ?
Пишу сайт на asp.net Есть простой запрос на апдейт панели - __doPostBack("UpdatePanel1", ""); Панель апдейтица как обычно. Проблема в том, что все кнопки на экране приобретаюи капшины, как при загрузке страницы. В возвращаемом результате (смотрел через файрбаг) только содержимое панели. Кнопки не лежат на панели. Кнопки в разных местах сайта. После апдейта панели кнопки возвращаются в состояние, как при загрузке страницы. Причём они изменены через jquery-ui .button() на document.ready. Может это jquery-ui делает? Кто знает вообще что происходит? Я даже брейкпоинт не могу поставить, потому что ставить непонятно куда! Помогите!
0 votes1 answer -
Rotozoomer
Написано ради прикола в процессе спора на одном форуме, может кого-то позабавит 1 вариант http://www.labinsk.ru/tmp/rotozoom/rotozooma.html 2 вариант (корректно работает только в Firefox, поскольку отключить сглаживание при масштабировании канваса можно только в нём) http://www.labinsk.ru/tmp/rotozoom/rotozooma2.html однако результат более интересный 3 вариант (эротический ) http://www.labinsk.ru/tmp/rotozoom/fapzoom/ Этот эффект основан на фидбэке. Тоесть отрисовка кадра на основе предыдущего. Код очень прост. Можно поэкспериментировать и придумать другие интересные эффекты базирующиеся на данном принципе.
0 votes2 answers -
js/jq правила записи
долгое время не получается разобраться с правилами записи кода в js/jq. читал разные книжки, смотрел видеоуроки. даже простейшая запись (function($){ $.fn.my = function() { }; })(jQuery); вызывает ступор. можно ли посоветовать ресурсы, которые помогут разобраться с долларами, скобками, цепочками вызовов и т.п.? или эффективнее будет продолжать читать книжки и смотреть видео? навеняка у многих были подобные проблемы. как решали?
0 votes17 answers -
tooltip после обновления страницы с помощью js
Здравствуйте. Нужна помощь по jQuery. У меня есть скрипт, который для всех эл-тов на странице, имеющих атрибут title, делает красивый тултип. Этот скрипт сканирует страницу, отыскивая по DOM все эл-ты с title, но делает это единажды. После добавления новых эл-тов с title на страницу с помощью js, он к ним не применяется. Подскажите, пожалуйста, как сделать, чтобы применялся? По возможности желательно минимально влиять на DOM, но это уже как получится. $(function() { $('[title]').hover(function(){ // Hover over code var title = $(this).attr('title'); $(this).data('tipText', title).removeAttr('title'); $('<p class="tooltip"></p>') .text(title) .ap…
0 votes1 answer -
Отправка одной формы на разные страницы
Добрый день, подскажите пожалуйста как решить задачку... Есть код типа такого. <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 -
Как сделать параллакс-фон?
Прочитал статью по теме на хабре - в описанном способе, с использованием плагина jQuery jParallax необходимо указывать width/height, но как указать для сайта... Прочитал статью Ян Луна http://www.ianlunn.co.uk/blog/code-tutorials/recreate-nikebetterworld-parallax/ о том, как воссоздать эффект с сайта http://www.nikebetterworld.com , ковырял демо - но как упростить схему (чтобы «замедлялся» только фон, допустим body) так и не понял. Возможно есть готовые варианты?.. Был бы благодарен, если бы кто-нибудь помог решить эту задачку.
0 votes2 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 -
Создание Обьектов...
Здравтсвуйте! С наступающим всем праздником! В общем я собственно вот по какому вопросу: При изучении уроков Дениса Фомичёва столкнулся с разницой в результате процесса... Тоесть когда я прописываю код: // создание конструктора 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 -
Обработка ответа 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 -
Не получается подружить 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 -
Навигация без перезагрузки всей страницы
Приветствую! Имеется навигация(пример:www.site.ru/nav1, www.site.ru/nav2, www.site.ru/nav3),хотелось бы,чтобы при клике,содержимое показывалось без перезагрузки всей страницы,погуглил,нашел несколько решений,но все они не для моего случая,т.к если пройти по ссылке,по-мимо самого контента еще дублируется сам шаблон,например,такой скрипт: Друзья,растолкуйте,что использовать для данной реализации-ajax/,jquery или...в какую сторону вообще копать надо?или чтобы показывался сам контент без шаблона,нужно средствами пхп подключаться к базе,выбирать контент для отдельного меню и только потом его выводить,а скриптом просто обрабатывать действия клика-показывать блок с контентом ил…
0 votes3 answers -
про обработчики.
В книге Флэнагана написано - "Чтобы определить обработчик события, мы присваиваем свойству - обработчику события саму функцию, а не результат её вызова." Например: function confirmLink() { return confirm(' Вы действительно хотите посетить ' + this.href + '?'); } function confirmAllLinks() { for(var i = 0; i < document.links.length; i++){ document.links[i].onclick = confirmLink; // } а в HTML если написать <body onload="confirmAllLinks"> не работает. Работает если добавить круглые скобки после названия функции. Хотела понять в каких случаях нужны круглые скобки, а в каких не нужны?
0 votes4 answers -
Jquery вложенные списки
Подскажите пожалуйста, как можно сделать так чтобы в примере http://ruseller.com/lessons/les602/demo/demo.html Когда раскрываешь один список, другой бы закрывался... не могу понять.. Заранее спасибо
0 votes0 answers -
jQuery UI Button и AJAX
Добрый вечер, есть веб-сайт, на котором пейджер реализован с помощью AJAX. Ссылки пейджера - список, к которым привязан jQuery UI Button, как $('.pager a').button(); Есть проблема, после отправки AJAX-запроса и соотвественно обновления части веб-страницы $('.pager a').button(); не срабатывает. Подскажите, пожалуйста, как решить проблему...
0 votes1 answer -
Подставить переменную в код jquery
Подскажите как можно подставить переменную переданную в качестве параметра в код, заместо название кнопок (Cancel или "Delete all items")??? если просто написать, что-то на подобии options.param - это не работает. $(function() { ..... buttons: { "Delete all items": function() { $( this ).dialog( "close" ); }, Cancel: function() { $( this ).dialog( "close" ); ..... });
0 votes0 answers -
Помогите написать javascript
Со скриптами я не дружу, если не трудно напишите пожалуйста скрипт, описание: если scroll=top (на самом верхнем положении) то в #headfon opacity: 1 (поясню, в блоке #headfon css атрибут opacity: 1) иначе #headfon opacity: 0.7 заранее благодарю, описал как мог
0 votes1 answer -
Плагин для jQuery: кто знает?
Всем привет Кто подскажет? Раньше точно попадался на глаза плагин для jQuery, который выводит всплывающий полупрозрачный прямоугольник с кнопочкой "закрыть", внутри которого можно вывести сообщение/уведомление/"ругательство". При этом чтоб автоматом пропадало через некоторое время. В общем, все чем-то похоже на уведомление о новом сообщении Вконтакте. Либо аналог. Понимаю, что можно самому написать, но в последнее время полюбил пользовать чужой код =) вместо изобретения велосипедов.
0 votes3 answers -
Двухдневная головная бодь из-за jQuery
Доброго всем времени суток. Буду очень признателен, если кто-нибудь сможет мне помочь. Являюсь дизайнером на сайте, решил прикрутить галерею картинок (за основу взял плагин fancybox). Проблема состоит в следующем – мне нужно написать скрипт замены ббкода [gimg][/gimg] на хтмл’ный вариант. И все бы хорошо, да вот незадача – при выборке элементов через фильтр$('img[id=gimg]').attr('src') берется путь к файлу только первой картинки. И далее подставляется во все картинки. Итог – превью разные, а изображения в галерее одинаковые. Ниже привожу полный код страницы: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">…
0 votes5 answers -
Как передать данные картинки.
Многоуважаемые продвинутые программисты. Необходимо: При нажатии на мини картинку onclick = 'setBigImage($file)' срабатывала функция и выводилась большая картинка с тем же именем code/kart/$file; ??? <script type="text/javascript"> function setBigImage(foto) { document.getElementById("bigimg") = code/kart/foto; } </script> <img id = 'bigimg' src = 'code/kart/1.jpg' alt = 'Главное изображение' /> <img src="code/kartmin".$file ."" border="1" onclick = 'setBigImage($file)' alt=". $file .">
0 votes3 answers -
Выборка
Добрый день, вобщем такой вопрос: $(function(){ $("img[alt]").addClass('imgtip'); $(".imgtip").tipTip({edgeOffset: 7, fadeOut: 1500, defaultPosition: "right", delay: 100}); }); как сделать чтобы img[alt] обрабатывалось только в определённом #ID или классе? Заранее спасибо
0 votes9 answers -
конфликт js-библиотек
на этой странице есть проблема. не работает верхний слайдер изображений (.rotator) на этой странице проблема в том, что не работает нижний слайдер изображений (.sliderB) страницы отличаются строкой 18 в html-файле, в которой подключается еще одна js-библиотека. помогите пожалуйста исправить код так чтобы на странице одновременно работали эти слайдеры, если это вообще возможно.
0 votes6 answers -
Проблема с 2 слайдшоу javascript
Помогите,пожалуйста,я создал 2 слайдшоу на одной странице,но у меня работает только один,я уже пытался делать два разных скрипта function d(im1){ document.t1.src=im1; } function f(im1){ document.a1.src=im1; } но все-ровно не работает.Вот html <img src='world/a.jpg' name='a' width='160' height='80' onClick='d("world/a.jpg");'> </td> </tr> <tr> <td> <img src='world/b.jpg' name='b' width='160' height='80' onClick='d("world/b.jpg");'> </td> </tr> <tr> <td> <img src='world/c.jpg' name='c' width='160' height='80' onClick='d("world/c.jpg");'> </td> </tr> <tr> <td> <img src='world/d.jp…
0 votes0 answers -
не работает скрипт в php файле
доброе время суток! Помогите пожалуйста решить одну проблемку написал скрипт равномерного распределения пространства между блоками в html всё работает когда перенёс в php файл он перестал работать Подскажите как исправить это?
0 votes2 answers -
проблема с реализацией галлереи/калатога на AJAX
Добрый вечер. Спасите пожалуйста мой мозг, уже трещит весь....) Собственно попробывал написать скрипт галлерии (каталога товаров, а можети подочто еще можно заточить...хз), суть не в этом. Есть 2 блока #result - выводит изображения #info - выводит описание при нажатие на изображение. Все на аяксе Структура страницы <section class="navigation"> <a onClick="backPage()">Back</a> <a onClick="nextPage('<?php echo $this->system['pageShow']; ?>', '<?php echo $this->system['pageCount']; ?>')">Next</a> </section> <section id="result"> <?php include PATH."action.php"; ?> </section> <section i…
0 votes0 answers -
помогите получить значение поля
помогите пожалуйста поправить мой несложный пример jQ-плагина, сделанный по подобию представленного в важных темах. ссылка планировалось, что работать он будет следующим образом. пользователь вводит в поле .force количество миллисекунд и фигура с учётом этого времени становится прозрачной, а затем снова видимой проблема в том, что функция get_force() ничего не возвращает
0 votes3 answers