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
Здравствуйте! На странице есть ссылка и список выбора. <a href="http://mysite.ru" class="myclass" rel="nofollow" id="myid_1">LINK</a> <select name='myvalue' id="sel"> <option selected="selected" value=1>1</option> <option value=2>2</option> <option value=3>3</option> <option value=4>4</option> <option value=5>5</option> </select> Нужно, чтобы при выборе другого значения из списка заменялся идентификатор ссылки. Написал такой код: <script> $(function(){ $('#sel').change(function(){ $('a[href="http://mysite.ru"]').attr('id', 'myid_2'); }); }); </script>…
0 votes0 answers -
Запрет на активность
Здравствуйте! Подскажите, пожалуйста, как можно сделать такое: - есть блок, размеры которого изменяются с помощью плагина resizable. - в этом блоке есть другой блок - "аккордеон" и две кнопки: "разрешить" и "запретить". Как можно сделать, чтоб при клике на кнопку "запретить", содержимое блока "аккордеон", т.е. сам он собственно, не функционировал? Скриншот прилагается.
0 votes8 answers -
Автонастройка ширины блока в соответствии с шириной img
Задача довольно простая. Есть блок со статьей. В этом блоке есть img с иллюстрацией. Нужно сделать так, чтоб ширина блока равнялась ширине загружаемого img (либо ширине блока, что содержит наш img, но это уже мелочи). Допустим есть такой вот макет: Самое простое, что приходит в голову - это jQuery. Вот пример элементарной реализации: http://jsfiddle.net/audetwebdesign/bpN8x/ Проблема в том что на долю секунды, пока не загрузился рисунок, блок растягивается на 100% ширины родителя и верстка дергается. Есть способ избежать такого поведения? p.s. знаю вроде что это можно как-то решить с помощью использования таблиц, но я их ярый противник, хотелось бы избежать этого.
0 votes7 answers -
checkbox плагин
Здравствуйте. Недавно решил написать плагин по кастомизации чекбоксов и столкнулся с трудностью того, что при перезагрузке страницы(cntr+r) у меня происходит неприятная вещь: Если перед перезагрузкой checkbox не активен - то тосле завершения перезагрузки(в мазилла и IE) он тоже остаётся не активным!? (хотя по умолчанию у него прописано checked="checked")? ссылка: http://yamaradg.narod2.ru/history/checked.jpg Мой блок с дивом(который с права и в перспективе будет использоватся вместо чекбокса) естественно имеет картинку с галочкой, поскольку события при клике не происхоило!? Вопрос: Какое событие необходимо прописать для того что бы чекбоксы и картинка в диве соответствова…
0 votes0 answers -
Смена всего стиля страницы(стилевого файла) по нажатию на ссылку
Приветствую, я крайне мало знаком с JAVA и DOM, однако иногда пользовался и тем и другим. Так вот, У меня возникла идея создавать версию для печати по средствам подгрузки стилевого файла через скрипт (может это и не моя идея ), создать print.css и менять текущий стиль страницы на него, при том хорошо если динамически, ну или после перезагрузки страницы... Но я понятия не имею, можно ли это сделать и как это сделать... Расчитываю на посильную помощь обитателей форума. 1. Мне вот кажется не плохим вариант передавать после "?" в адресе что-нибудь вроде слова print (http://wolfie.site/second.html?print) и потом при помощи условной структуры проверять при загрузке, есть ли эт…
0 votes11 answers -
обработчик события
скажите пожалуйста почему клик по первой строке здесь работает, а здесь нет. я всего лишь вынес обработчик за пределы объекта, не понимаю как это может повлиять
0 votes3 answers -
Не понятный формат данных ответа сервера
Посылаю запрос на сторонний сервер, а он выдает ответ в таком формате 8212<!><!>0<!>5968<!>0<!> Здесь html код <!> Здесь js код <!><!bool> Вопрос в следующем: Что это за формат и как его обробатывать на js или jquery чтобы получить данные ?
0 votes2 answers -
Что такое ajax?
Тупой вопрос, но мне надо быстро разобраться что к чему. javascript только начал учить, другие языки не знаю. Могу сделать сайт на cms, верстка - не проблема, пока не требуется js. Сейчас мне надо понять что такое ajax и с чем его едят. Как я понял ajax это как бы отвитвление javascript'а, правильно? И если знать javascript, то ajax будет легко освоить, так? Какое отношение имеет jquery к ajax? Какие материалы лучше использовать при освоение ajax для моего уровня знаний? Буду благодарен за поробный ответ и/или ссылку.
0 votes4 answers -
Запрет выделения
Собственно проблема такая, нужно запретить выделение любого содержимого на странице кроме текста в элементах textarea и input. Какие есть способы?
0 votes8 answers -
init()
скажите пожалуйста что за метод такой init(). правильно ли я понял, что он встроенный(то есть любой инициализированный объект умеет его по умолчанию)? вот код, который вызвал у меня настоящий вопрос 01 function Menu(menuId) { 02 var self = this; 03 04 var elem = document.getElementById(menuId); 05 06 var isOpen = false; 07 08 init(); 09 10 // ———-- методы ———— 11 12 function init() { 13 elem.onmousedown = elem.onselectstart = function() { 14 return false; 15 }; 16 17 var titleElem = elem.querySelector('.menu-title'); 18 titleElem.onclick = onTitleClick; 19 } 20 21 function onTitleClick(e) { 22 self.toggle(); 23 }…
0 votes9 answers -
Не могу разобраться с jquery POST
Здравствуйте Пытаюсь перед отправкой формы дозаполнить некоторые ее значения, в частности сгенерировать новый номер заказа. Имеется код: $('#assistForm').submit(function () { $.ajax({ type: 'POST', url: '/handler.php', data: 'paysystem_id=' + $('#paysystem_id').val() + '&summ=' + $('#focusedInput').val() + '&gross=' + $('#summ_comission').val(), dataType: "json", success: function (result) { var obj = jQuery.parseJSON(result); $('input[name=OrderNumber]').val(obj.id); $('input[name=OrderComment]').val('Payment № '+obj.id); }, processData: f…
0 votes2 answers -
Загрузка картинок
Привет люди! Можно пример работы onload|complete для картинок? Припустим есть 3 картинки.Когда загрузится первая картинка вызать alert('1'),когда вторая alert('2'),третья -alert('3'). Дурацкий код получается.3 alert выводятся сразу. Для тега img события onload нету <img onload="" >? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Документ без названия</title> </head> <body> <div id="one"> </div> <scrip…
0 votes5 answers -
В ИЕ 9 не работает слайдер
Привет, из названия темы, вот тут - http://рестр.рф/ на главной вверху и в футере есть слайдеры, в ИЕ 9 работать отказываются напрочь. Это можно как-то побороть?
0 votes7 answers -
Вопрос по JQery
Есть такой HTML файл: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <script src="http://code.jquery.com/jquery-1.2.6.js"></script> <script type="text/javascript"> function load_text() { $('#Wrap').load("1.html#s3");} </script> <title>Проба</title> </head> <body> <div id="menu3"> <ul> <LI><A href="#1" onClick="load_text()">заменить div</a><…
0 votes8 answers -
Где инициализировать галерии, табы и прочее
Допустим, у меня есть на сайте несколько страниц. И на каждой из них прикручены свои плагины на jQuery, например. Например, на одной галерея, на другой табы, на третьей лайтбокс. Вопрос: нужно ли все эти инициализации писать в один внешний файл, и подключать к каждой странице, или нужно инициализировать каждый плагин на той странице где он применяется в конце html.
0 votes7 answers -
Скорость работы скрипта
Добрый день! Есть сайт на bitrix - www.svet-v-dom.ru. Специально для каталога по нашему желанию был разработан динамический фильтр (ajax по моему), который можно увидеть на странице http://svet-v-dom.ru/catalog/svetilniki/. При загрузке этой странице в IE выскакивает окно ошибки: http://files.mail.ru/RRRHSR (скрин ошибки). В Opere при сортировке товара с помощью фильтра браузер может зависнуть, если не зависнет то загрузит нужные товары очень медленно. Хотел бы узнать, как проверить скорость работы скрипта и доказать разработчикам, что скрипт необходимо полностью переделать и оптимизировать, потому что на их взгляд скрипт не требует оптимизации. Да и вообще желаю узнать в…
0 votes3 answers -
JQuery Toggle
Добрый день. Возникла проблема подобного плана. Скрипт выполняется отлично, а вот "галочка" в checkbox не ставится. Перепробовал кучу вариантов, в JQuery не особо разбираюсь. Реализацию дал в качестве примера, но необходим именно этот скрипт, я имею ввиду что код для смены <label for> и любые другие мне не нужны. Буду рад вашей помощи.
0 votes4 answers -
Javascript background slideshow
Добрый день! Друзья, подскажите!!!! Очень нужно! Как мне реализовать бекграунд слайдшоу (слайдшоу из фоновых изображений для контейнера) при помощи javascript (желательно с элементами управления). Мне нужно такое-же слайдшоу как в примере, только на JS. Пример - http://mannvillage.com/slideshow.html'>http://mannvillage.com/slideshow.html Или вот еще http://ruseller.com/...mple/index.html В примере это слайдшоу реализовано на JQuery. Мне JQuery не подходит, из-за него не работают некоторые модули на моем сайте http://mannvillage.com/ Конечное JS слайдшоу необходимо для блока #bg_slideshow_wrapper (это в нем стоит фон с Гарри Поттера... для таких фонов я и хочу реализова…
0 votes18 answers -
Центрирование поп-апа
Добрый вечер. Прошу помочь, если кто знает. Проблема в следующем, div #rules, имеет position:absolute и выравнивается по центру при нажатии на #read, но если страница с прокруткой, то поп-ап открывается по центру, но в самом верху страницы, а не по центру видимой области. Решение: задать position: fixed Проблему решил, не актуально. Всем спасибо.
0 votes0 answers -
Информация для каждой страницы
Как мне сделать так,что-бы я мог изменить одну картинку(текст) на правом меню сайта и она изменилась на всех страницах.У меня на сайте много страниц и я хочу изменить информацию которая у меня на каждой странице,но это долго, менять каждую страницу.Может есть какой-то код для этого? Посаветуйте пожалуйста.
0 votes6 answers -
превью в nivo slider
если кто-нибудь пользовался nivo slider, то помогите пожалуйста разобраться каким образом делается превью. под превью я понимаю замену дефолтных точек на определенные картинки(точки видны например здесь, под самим слайдером, 3 штуки). в этой статье описаны 2 способа. я попытался реализовать оба. первый. второй. по моим папкам ходить удобно отсюда у меня не получилось
0 votes9 answers -
Можно ли сделать такую штуку..
Доброго времени суток. Может знает кто, можно ли сделать такую штуку( http://www.tnt-tv.ru/business/team/ - там где люди на флеше) на JQuery или JavaScript, чтоб не лагало и пр.? Ну и основной вопрос - как оно в терминалогии может называться и где можно похожее посмотреть? С уважением, Олег. *ЗЫ: извиняюсь за тупое название темы - другого, увы, не придумал.
0 votes2 answers -
Помогите оптимизировать скрипт, плз
Добрый день всем! Помогите мне пожалуйста. туплю. Есть html код : <ul> <li class="event1"> <div class="about1" style="display:none"> <p>05.02.2012</p> <a href="#">Оформление вашей свадьбы</a> </div> </li> . . . . </ul> Что нужно: Чтобы при наведении мыши на li внутренний div появлялся. Пунктов списка много. Соответственно, нужно чтобы работало на всех. $('.event1').hover( function(){ $('.about1').fadeIn(); }, function(){ $('.about1').fadeOut(); } ); Это конечно работает, но... Видимо надо что-то типа $("li > div").parent().fadeIn(); но как-то не выш…
0 votes5 answers -
JavaScript - Table и жесткие условия
Приветствую. Возникла необходимость выполнить JavaScript после того как таблица уже созданна. Важное условие - тело скрипта должно быть внутри таблицы (т.е. внутри тега Table или его дитей) Никаких внешних файлов со скриптами. Никаких class и ID у таблицы. Для Body, img, Frame, iFrame есть событие onload="" но для Table он не выполняется. Решил это так: <table> <tbody> <tr> <td><img onload="alert('Скрипт выполнен')" height=0 src="data:image/gif;base64,R0lGODlhAQABAIAAMQAAAP///ywAAAAAAQABAAACAkwBADs="></td> </tr> </tbody> </table> Минусы этого решения в том, что "data:image/gif;base64" не работает на ста…
0 votes3 answers -
iframe и песочница
Здравствуйте! Я решила завести себе бота для одной известной браузерной игры. Существующие боты не устроили по разным причинам, а мой препод всегда говорил: "не нравится программа, напиши совю". Так как давно не писала на несценарных языках, самым простым решением показалось - рулить страничкой через iframe, но наткнулась на проблему. На сколько поняла с iframe таже история, что и с AJAX-песочницей, то есть нельзя работать с документами из другого домена / с другого порта, а очень надо. Есть ли способ обойти данное ограничение?
0 votes2 answers