-
Posts
400 -
Joined
-
Last visited
-
Days Won
30
Content Type
Profiles
Forums
Calendar
Store
Posts posted by by chris
-
-
@kent, возможно. логичнее на декстопе блоки подгружать аяксом?
- 1
-
7 минут назад, Николя223 сказал:
то то мне подсказывает, что не стоит доверять !== там бы тримом
Это хорошо подмечено
-
var tr = document.querySelectorAll('#tbl tr'); var i = 0; var text = 'Lorem ipsum...'; [].forEach.call(tr, function(elem, index) { var html = ''; [].forEach.call(elem.children, function(elem, index, arr) { if (index < 2) { html+= elem.outerHTML; return; } if (elem.innerHTML !== '') return; i++; if (i === arr.length - 2) { html+= '<td colspan="'+i+'">'+text+'</td>'; elem.parentNode.innerHTML = html; } }); });
-
$('#form').on('blur', 'input', function(e) { $('#form input').not($(e.target)).not('input[type="submit"]').attr('aria-required', $(e.target).attr('aria-invalid')); });
-
не понял
-
Склеить редиректом
-
1 час назад, Shiza сказал:
чтоб если набрано одно из них
конкретизируйте
-
@Ratibor, откуда вывести?
-
2 минуты назад, alexriz сказал:
Но вообще вроде активненько на Angular 2 все переходят.
Вот, это и имею ввиду. Они ведь кардинально отличаются, Смысл писать что-то амбициозное на первом)
-
@alexriz, первый ангуляр еще так актуален?
-
Вряд ли, кто-то будет описывать весь алгоритм. В общих чертах верно, но каждый товар должен иметь идентификатор. И пусть все товары хранятся в одном объекте в котором ключом будет айди, а значениями поля товара... Объект храним в локальном хранилище в формате json. Для любых изменений берем строку из хранилища парсим в объект, изменяем, преобразовываем в json, очищаем хранилище, пишем новую строку в хранилище.
12 часа назад, art201214 сказал:- После пройтись по объектам и сравнить свойства только созданного с имеющимися (если уже имеется такой же объект добавить к счетчику, если нет - добавить новый товар в корзину). В этом пункте мне более всего нужны советы, т.к. не представляю как это сейчас сделать
Проитерировать по объекту, если айди товара совпадает с ключом - тело условия...
12 часа назад, art201214 сказал:- Как собрать сумму покупок пока что тоже слабо понимаю
Проитерировать по каждому товару в объекте , внутри товара обращаться к нужному ключу и производить сложение в переменную.
12 часа назад, art201214 сказал:- Как удалить один экземпляр товара (уменьшить счетчик товара на 1, если он до этого был =1 - удалить товар (как удалить товар в таком случае - не соображу))
Обратиться к объекту по айди товара. Если такой ключ есть и свойство quantity больше одного - декрементировать свойство quantity, иначе если такой ключ есть и свойство quantity равно одному удалить объект по id.
-
-
невозможно
-
Banners вообще лучше везде убрать, если не хочешь попадания под фильтры адблоков.
-
5 часов назад, psywalker сказал:
нужны практические статьи
Бываю у вас периодически и особо не получается задержаться) Сайт какой-то консервативный что ли. Не хватает атмосферы цсс-трикс)
-
1 час назад, retoptop сказал:
вирусов там быть не может, каспер бы заметил, да и является одним из первых с торрент-сайтов по россии.
Неубедительно))
-
2 часа назад, retoptop сказал:
так что зацепиться не получается
Для начала воспользоваться селектором потомка вместе с универсальным селектором, чтобы успокоиться )
body > *:first-child { display: none; }
Потом проверить сайт на вирусы.https://habrahabr.ru/post/303956/
-
6 часов назад, parnas сказал:
Не подскажите?
Счетчик не обязателен. https://jsfiddle.net/j7g59gLz/3/
-
@Rimming, не существует однодивных слайдеров без контента)
-
window.addEventListener('DOMContentLoaded', function() { document.querySelector('#file').addEventListener('change', function() { document.querySelector('#form').submit(); }); });
- 1
-
$(function() { $( "input" ).on( "click", function() { var $self = $(this); var self_id = $(this).attr('id'); var re = /.*_/; $( "#log" ).html( "<div id='mode"+self_id.replace(re, '')+"'>" + $self.val() + " is checked! </div>" ); }); });
-
-
34 минуты назад, wwt сказал:
зачем тег а помещать внутрь button?
Чтобы из кнопки сделать ссылку)
-
16 часов назад, avalan4e сказал:
на случай появления полосы прокрутки
Таких случаев быть не должно. И если верстальщик не уверен на этот счет, то не стоит свое детище выпускать в продакшн .
Подсчёт символов
in JavaScript
Posted · Edited by by chris
console.dir(text);
@DivMan, вот тебе ребус)