Konstantin
.on
DM
Закидывал в функцию где вызывается аппенд такую штуку;
$('.item_plus').on('click', itemPlus);
$('.item_minus').on('click', itemMinus);
$('.delete_item').on('click', itemDelete); ,
Konstantin
$("body").on("click", ".item_plus", function(e){ ляляля });
Aleksandr
Когда аппенд делаешь, лучше через делегейт делать
DM
Но там у меня несколько элементов и получалось так, что функция item_plus вызывалась дважды, где-то 3жды и тд +1
Artem Kasapchuk
оберни в блок, и дбовась событие
DM
Oleg
Konstantin
🦜
Konstantin
угу
Romuald
Привет, трудяги!
if (!$aHref.match(/^#/) && $aHref.length) {
или
if ($aHref.length){
if (!$aHref.match(/^#/)) {
Андрей
stay
А это точно js?
Romuald
js)))
Anonymous
Eto Эр эн р
Anonymous
Рнн
Anonymous
Рнр
Romuald
Неа)
Anonymous
Romuald
Первое
Выдает
Uncaught TypeError: Cannot read property 'match' of undefined
Romuald
Но не везде.
Anonymous
Погугли
Андрей
Но не везде.
Правильно. Потому что я тебе уже написал, что эти куски кода не эквивалентны.
Андрей
Поищи что такое "ленивое вычисление".
Андрей
Булевы выражения в js ленивы.
Romuald
Romuald
Без ошибок
Андрей
Аргумент...
Андрей
Ну, тебе повезло.
Romuald
Дак как так то?
Romuald
Мэджик?
Андрей
Посмотри выше, что я тебе написал. Если сделаешь так, то поймёшь в чем у тебя ошибка.
Romuald
Да, уже в процессе
Андрей
Да, уже в процессе
Если не найдешь, то вот что у тебя творится: вычисления идут слева направо, поэтому может так оказаться, что значением $aHref может быть undefined. Твой код должен выглядеть как-то так: if ($aHref && ...). В этом случае выполнится первый операнд, если он не undefined или не нулл, то вычисления пойдут дальше. Если он же undefined или null, то смысла вычислять дальше нет, так как false && что угодно === false. Поэтому ошибки не будет.
Romuald
Romuald
Kreizo 🇺🇦
Подскажите либу для панорамных фото как в этом примере https://www.360cities.net/ под реакт
Андрей
Romuald
Теперь все огонь! Спасибо!
Lev
Как съэкономить оперативы в браузере, сбросив редкоиспользуемые большие тексты на диск?
Андрей
Андрей
У тебя нет диска.
Lev
У меня сайт часто оффлайн и есть боооольшие тексты которые надо редко показывать
Lev
Я не могу сделать так чтобы они брались из сети...
Lev
А может зипануть?
Андрей
Тебе кешировать надо?
Андрей
Есть localStorage или indexedDB. Выбирай что больше подходит.
Lev
Смысл в том что их под 160 мегов и это тормозит на мобилках
Андрей
В любом случае будет тормозить.
Андрей
Веб - не для таких вещей.
Lev
Как бы съэкономить оперативы? На диск нельзя. Я подумал может быть зипануть?
А что даст мне локалстор? Или indexedDb?
Андрей
Хранить данные в оффлайне.
Lev
А с оперативой что? Так же будет?
Lev
При загрузке все в оперативу уйдет?
Андрей
На этот вопрос не отвечу.
Костя
посоны, кто-нибудь знает, как сверстать кнопку в письме, чтоб она нормально выглядела в аутлуке на винде?
Oleksandr
Костя
паддинги удаляются и кнопка выглядит как просто закрашенный текст
Oleksandr
Ig
Подскажите, пожалуйста, есть у кого-нибудь на примете статья про штуки, которые надо знать в HTML. По типу того, как родительский блок схлопывается, если в нем float элементы и т.д.
Андрей
Ig
Спасибо
Khangeldy
Ig
Спасибо
Dartess
Anonymous
Warning: Each child in an array or iterator should have a unique "key" prop. Check the render method of MyComponent. See https://fb.me/react-warning-keys for more information.
Anonymous
На что ругается?
Slav
Атрибут кей добавь в элементы списка
Oleksandr
если там метод map, то можно примерно так .map(elem, index) => <li key={index}></li>
Oleksandr
Пусть меня поправят, если это метод лоха
Marina
#вакансия #frontend #москва
Всем привет!
Ищем Front-end разработчика в компанию VCV (Москва, м.Савёловская).
Позиция в офисе, но можно иногда работать удаленно, полная занятость.
Продукт: видео отбор кандидатов. VCV делает процесс отбора быстрее и эффективнее.
Компания предлагает:
Бюджет - 130 000 (готовы рассматривать и более высокие ожидания);
Отпуск - 28 дней;
Теплую и дружескую атмосферу в коллективе;
Гибкий график, главное круто закрывать свой фронт работ и жить по SCRUM: дейли по утрам, демо, ретроспектива и планирование;
Современные проекты, технические митапы по пятницам.
Ищем разработчика, который будет реализовывать крутые пользовательские интерфейсы, помогать делать сложный продукт простым в использовании, обеспечивать кроссбраузерность. Важна скорость работы на стороне клиента, качество и умение работать со сложными системами.
Must have:
JS на любом фреймворке (Vue.js, Vuex.js (предпочтительнее), React.js, Angular 2), Webpack
HTML5, CSS3, SCSS
Прислать своё резюме или узнать больше деталей по вакансии: @itismemarina
marina.s@art2hires.com
Anonymous
Anonymous
Как задать до открытия позицию к нужному элементу списка? На Jquery нашел такое, но оно работает только при открытом меню, а при закрытом ничего не двигается. Нужно что-то вроде position
$('#menu').scrollTop(1000);
Anonymous
.dropdown('set selected', 'item-1');
изменение классов на active не смещает список