volshebnyi

Пользователь
  • Публикации

    180
  • Зарегистрирован

  • Посещение

Репутация

0 Обычная

О volshebnyi

  • Звание
    Участник

Информация

  • Откуда
    Украина

Посетители профиля

865 просмотров профиля
  1. Условие на JavaScript по URL

    Вот так заработало как нужно: Array.prototype.forEach.call(document.querySelectorAll('a.all-active'), function(link) { if(window.location.href.indexOf("?") > -1) { link.classList.remove('current'); }else { link.classList.add('current'); } }); Может быть я не правильно Вас понял... с if (!link.search) не работает... И в консоли появляется - содержание ссылки (тега а) и =>.
  2. Условие на JavaScript по URL

    mrnobody, спасибо Вам! Но, к сожалению, класс current теперь добавляется в любом случае - когда URL не содержит символ "?" и когда содержит...
  3. Условие на JavaScript по URL

    Вот, выложил. К первой ссылке, у которой класс all-active класс current не добавляется, к сожалению...
  4. Условие на JavaScript по URL

    Подскажите, пожалуйста, как правильно реализовать такое условие...
  5. Условие на JavaScript по URL

    mrnobody, Спасибо! Мне пришлось поменять класс для ссылок - all-active. И почему-то так не работает: Array.prototype.forEach.call(document.querySelectorAll('a.all-active'), function(link) { console.log(link.textContent, '=>',link.search); if (link.search) { link.classList.add('current'); } else { link.classList.remove('current'); } });
  6. Здравствуйте! Подскажите, пожалуйста, как написать на чистом JavaScript такое условие: Если в url нет символа ? (знака вопроса), то "fieldset.filter-item a" присвоить класс current Заранее благодарен за помощь!
  7. Несколько popup окон на одной странице на чистом JS

    Вот здесь пример одного всплывающего окна - https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_popup А у меня их несколько на странице - например, список разных пицц. Возле каждой пиццы кнопка "Ингредиенты". При нажатии на эту кнопку открывается список с ингредиентами. У каждой пиццы, естественно, этот список свой.
  8. Несколько popup окон на одной странице на чистом JS

    Прошу прощения! Совсем уже не думаю. Конечно уникальны! https://jsfiddle.net/rjno6o9q/2/ Вот здесь, например, при клике на кнопку с id = 188 должен показываться popup, который находиться в одном контейнере с этой кнопкой. Уверен, есть и более рациональные варианты.
  9. Здравствуйте! Подскажите, пожалуйста, как реализовать несколько popup окон на одной странице на чистом JS? Например, если у кнопки и у popup окна одинаковые id: https://jsfiddle.net/rjno6o9q/
  10. В том то и дело, что я не могу отследить событие и узнать, как реализовано у них...
  11. Здравствуйте! Вот на этом сайте доставки пиццы - http://dominos.ua/ru/ реализовано следующее: при нажатии на кнопку "Заказать" пицца "улетает" в корзину (в верхней части сайта). Подскажите, пожалуйста, куда копать (на чем сделано, может быть это готовая библиотека) чтобы реализовать данный функционал? Заранее благодарен за помощь!
  12. Здравствуйте! Подскажите, пожалуйста, оптимальный вариант условия на PHP - если в url страницы есть слово tag,то ... Является ли оптимальным такой вариант: if(strpos($_SERVER['REQUEST_URI'], 'tag') !== false){ echo "..."; }
  13. Спасибо, но как быть с остальным? Например с serialize?
  14. Здравствуйте! Подскажите, пожалуйста, как этот скрипт на jQuery будет выглядеть на чистом JavaScript: $(document).ready(function(){ $("#form").submit(function() { //устанавливаем событие отправки для формы с id=form var form_data = $(this).serialize(); //собераем все данные из формы $.ajax({ type: "POST", //Метод отправки url: "send.php", //путь до php фаила отправителя data: form_data, success: function() { //код в этом блоке выполняется при успешной отправке сообщения alert("Ваше сообщение отпрвлено!"); }); }); }); Вот ссылка - https://jsfiddle.net/ep286etz/ Заранее благодарен за помощь!
  15. И еще есть проблема. У меня таких div id="container" несколько на странице. И заключить все это в один контейнер нет возможности...