Jump to content

alex_web64

User
  • Posts

    131
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by alex_web64

  1. Вы прописываете два атрибута style, поэтому работает только один из них float или max-width https://jsfiddle.net/1ygo986f/
  2. Здравствуйте. На сайте внедрена микроразметка schema.org. Проблема в следующем: при поиске в гугле запроса с указанием сайта, например, "Мой товар site:my-site.ru" все отлично работает, выводится рейтинг товара в виде звездочек, цена, наличие и т.д. Но при поиске "Мой товар" кроме ссылки и описания страницы больше ничего не выводится. С чем это может быть связано?
  3. Попробуйте так $('#my-frame').on('load', function(){ $('#calendar').datepicker(options).mask('99.99.9999');});
  4. Здравствуйте. У меня проблемы с адаптивной версткой, а точнее с пониманием того, что должно происходить при изменении размеров. К примеру, есть такой код https://jsfiddle.net/o2e1fwyq/Я так понимаю, в определенный момент фото должно быть на одной строке, а текст опуститься ниже. При какой ширине окна это должно происходить, на глаз определять? И второе, верстаю флексбоксом не до конца понимая, как он работает. Почему фото имеет какую-то рандомную ширину? Как она определяется в текущий момент?
  5. У меня нет возможности добавить .trigger('click')к функции, которая меняет значение инпутов.
  6. Здравствуйте. У меня на странице есть несколько радио-кнопок. При их переключении их значение value записывается в скрытый input (type=hidden). Радио кнопки могут меняться как пользователем так и js-кодом. Мне нужно узнать значение value выбранной радио-кнопки. Для этого нужно или отследить смену input[type=hidden] или переключение input[type=radio]. Каким образом это сделать?
  7. Ну потому что там может стоять что угодно. Я лишь привел структуру документа. Сделал так, может кто предложит лучший вариант var xmlText = new XMLSerializer().serializeToString(xml);var id = xmlText.match(/<a href="(.*?)"/); id = id[1].split('-')[length-1];
  8. Здравствуйте. Есть такой xml-код <?xml version="1.0" encoding="UTF-8"?><ajax><cmd><![CDATA[<div class="success"><b>success</b></div><br><br>[ <a href="http://mysite.com/link/1/1-1-0-16" target="_blank">my link</a> ]]]></cmd></ajax>Мне необходимо получить с него число 16. Прошу вашей помощи в написании regexp, или другого решения. Мои попытки не увенчались успехом.
  9. max-width я применяю ко всем изображениям сайта, чтобы они не превышали ширину родителя. Некоторые из них имеют уже установленную ширину, но это никак не влияет на то, что мы видим в хроме.
  10. Здравствуйте. Заметил такие различия в ff и chome, при применении свойства max-width внутри таблицы. https://jsfiddle.net/fdqzpvxc/1/ Что с этим делать, если есть необходимость всем изображения превышать ширину родителя (max-width:100%)?
  11. Здравствуйте. Есть интернет магазин, в котором каждый товар имеет две цены (в зависимости от страны покупателя, для первой - одна цена, для остальных - другая) и js-скрипт определения страны посетителя. Подскажите, каким способом эти цены лучше отображать посетителю? У меня сейчас две идеи: 1) цены для каждой из стран находятся в двух скрытых блоках (.price-1 и .price-2). При получении страны пользователя добавлять body класс .country-1 или .country-2, после чего с помощью css выводить определенную цену следующим способом: .country-1 .price-1, .country-2 .price-2 {display:block}. Неплохой вариант, как мне кажется, быстрее остальных, только непонятно, как к этому отнесутся поисковики (скрытый текст, две цены к одному товару в результатах выдачи). 2) Цена price-1 будет непосредственно в блоке для вывода цены, цена price-2 будет в data-аттрибуте. При получении страны, если она будет равна country-2 - пройти циклом по всем ценам и подставить price-2. 3) Видел такую штуку https://learn.javascript.ru/templates, только не знаю, как там все работает. Какие ваши идеи на этот счет и что скажете по 3 варианту?
  12. Мне обязательно нужна проверка перед тем, как плюсовать b. if(true){ funcB = function() { funcA(); b++; };};Пытался все упросить для примера, в итоге всех запутал..
  13. Получилось сделать самому var a = 0, b = 0; var funcB = funcA;function funcA(){ a++;};if(true){ funcB = function() { funcA(); b++; };};for(var i = 0; i < 1000; i++){ funcB();};
  14. зачем делать миллион лишних проверок, если достаточно один раз проверить а? Нет, он исключительно для примера, которой отображает задачу, которую я хочу решить. Я что-то такое ожидал получить, но не знаю, как правильно это записать: var a = 0, b = 0;function funcA(){ a++;};if(true){// добавить в funcA() b++};for(var i = 0; i < 1000; i++){ funcA();};console.log(a,
  15. В вашем варианте в каждой итерации цикла будет проверяться значение а. Если в цикле будет 1000 000 итераций, будет милион проверок, в которых результат будет один и тот же.
  16. Здравствуйте. Есть такой код: var a = true, b = 0; if(a) { for(var i = 0; i < 1000; i++){ a++; b++; };} else { for(var i = 0; i < 1000; i++){ a++; };};Как его записать более оптимально?
  17. Всем большое спасибо, пойду пробовать.
  18. Ну вообще логично, что все инпуты формы должны находиться внутри формы. Тут не то, что «хочется/не хочется», так просто должно быть. Конкретно для моего случая: у меня на странице есть табы, на первом находятся checkbox, на втором textarea, на третем еще что-нибудь. Все это мне необходимо куда-то отправить. Вы предлагаете для каждого таба делать форму только ради использования функции сериализации, а потом соединять результаты всех форм?
  19. эти функции работают с формами, которых у меня нету, так как оны не нужны, а добавлять не очень бы хотелось.
  20. Здравствуйте. У меня на странице есть много checkbox, textarea, input и других подобных тегов, которое содержат какую-то информацию. Подскажите мне алгоритм, как это все проще собрать в json. Проходить все элементы циклом? Или есть более оптимальное решение?
  21. Спасибо, я знаю про timestamp, но я надеялся получить ответ на конкретный вопрос.
  22. Вопрос был о конкретном способе, а не о сравнении дат в js. По ссылке не нашел ответа на мой вопрос.
  23. Здравствуйте. Есть две даты событий в таком формате: 2015/10/23 13:00 и 2015/10/23 12:30. Можно ли их привести к числам и сравнивать между собой таким образом: 201510231300 > 201510231230 На первый взгляд все работает, но мне кажется, я что-то не учел. Работоспособный ли такой вариант?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy