-
Posts
205 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by volshebnyi
-
Вот так заработало как нужно: 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) не работает... И в консоли появляется - содержание ссылки (тега а) и =>.
-
mrnobody, спасибо Вам! Но, к сожалению, класс current теперь добавляется в любом случае - когда URL не содержит символ "?" и когда содержит...
-
Вот, выложил. К первой ссылке, у которой класс all-active класс current не добавляется, к сожалению...
-
Подскажите, пожалуйста, как правильно реализовать такое условие...
-
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'); } });
-
Здравствуйте! Подскажите, пожалуйста, как написать на чистом JavaScript такое условие: Если в url нет символа ? (знака вопроса), то "fieldset.filter-item a" присвоить класс current Заранее благодарен за помощь!
-
Несколько popup окон на одной странице на чистом JS
volshebnyi replied to volshebnyi's question in HTML Coding
Вот здесь пример одного всплывающего окна - https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_popup А у меня их несколько на странице - например, список разных пицц. Возле каждой пиццы кнопка "Ингредиенты". При нажатии на эту кнопку открывается список с ингредиентами. У каждой пиццы, естественно, этот список свой. -
Несколько popup окон на одной странице на чистом JS
volshebnyi replied to volshebnyi's question in HTML Coding
Прошу прощения! Совсем уже не думаю. Конечно уникальны! https://jsfiddle.net/rjno6o9q/2/ Вот здесь, например, при клике на кнопку с id = 188 должен показываться popup, который находиться в одном контейнере с этой кнопкой. Уверен, есть и более рациональные варианты. -
Здравствуйте! Подскажите, пожалуйста, как реализовать несколько popup окон на одной странице на чистом JS? Например, если у кнопки и у popup окна одинаковые id: https://jsfiddle.net/rjno6o9q/
-
При нажатии на кнопку "Заказать" товар физически "улетает" в корзину
volshebnyi replied to volshebnyi's question in HTML Coding
В том то и дело, что я не могу отследить событие и узнать, как реализовано у них... -
При нажатии на кнопку "Заказать" товар физически "улетает" в корзину
volshebnyi posted a question in HTML Coding
Здравствуйте! Вот на этом сайте доставки пиццы - http://dominos.ua/ru/ реализовано следующее: при нажатии на кнопку "Заказать" пицца "улетает" в корзину (в верхней части сайта). Подскажите, пожалуйста, куда копать (на чем сделано, может быть это готовая библиотека) чтобы реализовать данный функционал? Заранее благодарен за помощь! -
Здравствуйте! Подскажите, пожалуйста, оптимальный вариант условия на PHP - если в url страницы есть слово tag,то ... Является ли оптимальным такой вариант: if(strpos($_SERVER['REQUEST_URI'], 'tag') !== false){ echo "..."; }
-
Скрипт для отправки формы через AJAX - из jQuery на чистый JavaScript
volshebnyi replied to volshebnyi's question in HTML Coding
Спасибо, но как быть с остальным? Например с serialize? -
Скрипт для отправки формы через AJAX - из jQuery на чистый JavaScript
volshebnyi posted a question in HTML Coding
Здравствуйте! Подскажите, пожалуйста, как этот скрипт на 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/ Заранее благодарен за помощь! -
Несколько tooltip на одной странице. Как реализовать на чистом JavaScript
volshebnyi replied to volshebnyi's question in HTML Coding
И еще есть проблема. У меня таких div id="container" несколько на странице. И заключить все это в один контейнер нет возможности... -
Несколько tooltip на одной странице. Как реализовать на чистом JavaScript
volshebnyi replied to volshebnyi's question in HTML Coding
Alexandr37, спасибо! То, что нужно. Подскажите, а можно ли еще реализовать, чтобы при клике на следующий блок прежний открытый тултип скрывался? -
Несколько tooltip на одной странице. Как реализовать на чистом JavaScript
volshebnyi replied to volshebnyi's question in HTML Coding
Alexandr37, спасибо, но при повторном клике не закрывается тултип. Нужно сделать через classlist.toggle - через переключение класса show. -
Здравствуйте! Имеется несколько дивов на одной странице. Внутри каждого дива скрытый tooltip в виде текста в span. Подскажите, пожалуйста, как на чистом JavaScript реализовать следующее - при клике на div.retailer-item должен открыться скрытый В НЕМ span.tooltip-content. https://jsfiddle.net/ak1jbt5x/1/ Заранее благодарен за помощь!
-
Спасибо. Исправил. https://jsfiddle.net/3eqfLb7b/3/
-
@by chris, согласен с Вами. Верстку исправил - https://jsfiddle.net/3eqfLb7b/2/ При валидной можно сделать так, что бы прятались "ненужные" заголовки?
-
В таком случае, скрываются все заголовки. А как сделать, что бы оставались те, у которых есть искомое значение? И вообще, реально ли это в данной ситуации?
-
Здравствуйте! Имеется таблица с заголовками. Есть к ней фильтр: https://jsfiddle.net/3eqfLb7b/ Фильтрация убирает строки tr, которые не совпадают с искомым значением. Но заголовки th остаются. Подскажите, пожалуйста, как скрыть заголовки, которые не содержат искомое значение? Заранее благодарю за помощь.
-
Как получить все элементы tr из нескольких таблиц (JavaScript)
volshebnyi replied to volshebnyi's question in HTML Coding
Спасибо огромное. Теперь все работает! -
Как получить все элементы tr из нескольких таблиц (JavaScript)
volshebnyi replied to volshebnyi's question in HTML Coding
Спасибо большое! В консоли показывает все <tr>. Вот только не могу понять, как все эти tr записать в один массив для прокрутки в следующем цикле for. Вот здесь (http://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_filter_table) пример с одной таблицей - там проще. А как сделать такую же реализацию с несколькими таблицами? -
Как получить все элементы tr из нескольких таблиц (JavaScript)
volshebnyi posted a question in HTML Coding
Здравствуйте! Есть, например, три таблицы. Для фильтрации по этим трем таблицам одновременно, необходимо получить все элементы tr из всех таблиц. https://jsfiddle.net/kn7L0jn4/1/ Подскажите, пожалуйста, как это правильно сделать?