
alex_web64
User-
Posts
131 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Forums
Calendar
Store
Everything posted by alex_web64
-
Селектор, смотрите мое первое сообщение. Вот также пост по этому вопросу http://stackoverflow.com/questions/25389115/jquery-ajax-call-getting-the-first-child-element-of-the-body-tag, но ответа я не нашел.
-
для примера var a = $('#z',data).val();var b = $('#x',data).val();это сути не меняет.
-
Здравствуйте. Есть код: <body> <input type="text" value="z" id="z"> <div> <input type="text" value="x" id="x"> </div></body>$.get(url,function(data){ $('#z',data).val(); // undefined $('#x',data).val(); // x})Подскажите, почему в ответе ajax-запроса дочерние элементы body как-будто не существуют?
-
Здравствуйте. У меня есть пагинация, которая в разных состояниях выглядит так https://jsfiddle.net/o5bkj1h6/ Есть необходимость применить стили к отдельно к цифрам, и отдельно к "Back", "Next". У меня не получается сделать первое. Пока есть единственный вариант - применять ко всем элементам, а потом для "Back" и "Next" обнулять лишнее, но так делать не хотелось бы.
-
Добавить обработчик на динамически создаваемые элементы
alex_web64 replied to alex_web64's question in JavaScript
Всем спасибо. -
Здравствуйте. Есть такой код https://jsfiddle.net/8xek6ytz/2/, в котором я на jquery добавил обработчик клика для всех будущих элементов списка. Подскажите, как сделать то же самое, только без jquery.
-
Форма должна очищаться только в том случае, если все нужные поля были заполнены. Сабмит я добавил для проверки полей с атрибутом required.
-
required не работает
-
Здравствуйте. Есть такой код https://jsfiddle.net/nkstx5uz/ Проблема в следующем: если заполнить оба поля и нажать кнопку "Ок", то форма очистится, как мне и нужно. Но, если заполнить только одно поле, нажать "Ок", потом заполнить оба поля и опять нажать "Ок", то после сброса формы поля сразу же подсвечиваются красным цветом, чего мне не нужно. Браузер Mozilla.
-
Здравствуйте. У меня есть такой код, упрощенный для примера: for(var i = 0; i < 10; i++){ for(var j = 0; j < 10;j++){ var img = new Image(); img.onload = (function (i,j,img) { return function () { // do something }; }(i,j,img)); };};который я использую для предзагрузки изображений, которые потом рисую на канве. Но здесь нет кода, который бы отслеживал, когда все изображения будут использованы. Я его немного усовершенствовал, но у меня не получается увеличивать переменную loaded, она всегда равна 0 и после увеличивается на 1, тоесть равна 20 она никогда не будет. var loaded = 0;for(var i = 0; i < 10; i++){ for(var j = 0; j < 10;j++){ var img = new Image(); img.onload = (function (i,j,img) { return function () { loaded++; if(loaded == 20) callback(); }; }(i,j,img)); };};https://jsfiddle.net/tdsw6z5w/2/
-
Сделал через геокодер, спасибо за подсказку. Да, я об этом что-то не подумал.
-
Здравствуйте. Подскажите, каким-то образом можно получить с помощью js название страны, зная название одного из её городов? Получаю с помощью яндекс геотаргетинга местоположение пользователя, и если оно не правильно определено, пользователю дается возможность указать верный город. Нужно узнать, какой стране он принадлежит.
-
Понятно, спасибо большое пояснение.
-
Тоесть он должен обрываться, я правильно понимаю? Просто, когда меню прямоугольное и нарисовано в макете по ширине слоя, то в верстке обычно его делают резиновым с 100% шириной, не зависимо от ширины дисплея, это у меня и вызывает сомнения по поводу верстки элементов с разнообразной формы.
-
Здравствуйте. Есть макет сайта, ширина которого 980px, и в нем есть изогнутая смужка под меню (см. фото), размеры которой соответствуют ширине слоя фотошопа - 1200px. Подскажите, как она должна вести себя на дисплеях с разрешением более 1200px в данном случае. Также интересует похожий вопрос касательно фонов. Если в макете слой 1000px шириной и в нем есть фон-картинка, краи которой обрезаны, что мы должны увидеть на дисплеях 1900px.
-
Sensei, спасибо огромное.
-
Ваш код сработает только для первых 50 ссылок. Тег #block есть не на всех страницах, поэтому ajax-запросов может быть больше.
-
Здравствуйте. Задача состоит в следующем: к примеру, есть 100 ссылок на страницы. На некоторых из этих страниц есть блок #block. Нужно ajax'ом получить только 50 таких блоков. Написал я такой код $('a').each(function () { var url = $(this).attr('href'); $.ajax({ url: url, success: function (data) { $(data).find('#block').appendTo('#container'); } });});1) Как мне отсчитать только 50 полученых страниц с тегом #block и не запускать для остальных ajax? Создать переменную для подсчета количества полученых #block и увеличивать её на 1 каждый раз, когда ajax подгружает страницу с #block у меня не получилось, потому что как я понял все происходит так: переменная-счетчик равна нулю, запускаем ajax переменная-счетчик по прежнему 0, так как предыдущий запрос еще обрабатывается, запускаем ajax переменная-счетчик по прежнему 0, так как предыдущие два запроса еще обрабатываются, запускаем ajax.. 2) Как сохранить все результаты в переменную, и один раз вставить её в #container, чтобы уменьшить колличество обращений к DOM?
-
Здравствуйте. Подскажите, как реализовать выполнение кода в определенные промежутки времени. Сделал так: var now = new Date(), hours = now.getUTCHours(), minutes = now.getUTCMinutes();if(hours>=7 && (hours<=21 && minutes<=30)) {// do something};но потом понял, что код не будет работать для 8:31, к примеру.
-
Обработчик клика для динамически созданых элементов
alex_web64 replied to alex_web64's question in JavaScript
http://jsfiddle.net/43LreuL9/4/ P.S. Но лучше так не делать, а использовать делегирование. Спасибо большое. -
Проблема в вашей иконке с классом ion-gear-b, которая перекрывает все меню на небольшом разрешении, и не только на телефоне. Ваш код jquery можно немного сократить: $('.noneacblock').on('click','button',function(){ $(this).next().toggleClass("active");});
-
Обработчик клика для динамически созданых элементов
alex_web64 replied to alex_web64's question in JavaScript
Спасибо, я думал над подобным вариантом, но в моем случае код намного компактнее и удобнее. В примере это может и не так заментно для 2 кнопок, но если вставлять несколько десятков строк разница ощутима. И мне бы хотелось получить решение для варианта с innerHTML. -
Здравствуйте. Подскажите, как заставить заработать кнопки Button1 и Button2 с примера http://jsfiddle.net/43LreuL9/. Заранее спасибо.
-
Как вариант, или такие, что будут отображать суть иконки.
-
Здравствуйте. Допустим у нас есть 2 списка с 5 пунктами и 50. Каждому пункту нужно задать свое фоновое изображение. Что вы будете использовать - :nth-child или class (или свой вариант) и почему? Интересует вопрос производительности.