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
$("body").on("click", ".item_plus", function(e){ ляляля });
Это в функцию, где вызывается аппенд делать? Или просто в корень скрипта?
🦜
Konstantin
угу
Romuald
Привет, трудяги! if (!$aHref.match(/^#/) && $aHref.length) { или if ($aHref.length){ if (!$aHref.match(/^#/)) {
stay
А это точно js?
Romuald
js)))
Anonymous
Eto Эр эн р
Anonymous
Рнн
Anonymous
Рнр
Romuald
Неа)
Romuald
Первое
Выдает Uncaught TypeError: Cannot read property 'match' of undefined
Romuald
Но не везде.
Anonymous
Погугли
Андрей
Но не везде.
Правильно. Потому что я тебе уже написал, что эти куски кода не эквивалентны.
Андрей
Поищи что такое "ленивое вычисление".
Андрей
Булевы выражения в js ленивы.
Romuald
Без ошибок
Андрей
Аргумент...
Андрей
Ну, тебе повезло.
Romuald
Дак как так то?
Romuald
Мэджик?
Андрей
Посмотри выше, что я тебе написал. Если сделаешь так, то поймёшь в чем у тебя ошибка.
Romuald
Да, уже в процессе
Андрей
Да, уже в процессе
Если не найдешь, то вот что у тебя творится: вычисления идут слева направо, поэтому может так оказаться, что значением $aHref может быть undefined. Твой код должен выглядеть как-то так: if ($aHref && ...). В этом случае выполнится первый операнд, если он не undefined или не нулл, то вычисления пойдут дальше. Если он же undefined или null, то смысла вычислять дальше нет, так как false && что угодно === false. Поэтому ошибки не будет.
Андрей
да, вот в эту сторону я и копал. Спасибо огромное!
Я просто решил тоже погуглить и не нашел никакого внятного объяснения)
Romuald
Я просто решил тоже погуглить и не нашел никакого внятного объяснения)
спасибо, что уделил своего драгоценного времени))
Андрей
спасибо, что уделил своего драгоценного времени))
Верно, надо закрывать телегу и идти работать) А то отвлекает)
Kreizo 🇺🇦
Подскажите либу для панорамных фото как в этом примере https://www.360cities.net/ под реакт
Romuald
Верно, надо закрывать телегу и идти работать) А то отвлекает)
В моем случае произошла ситуация, где объекта никакого вообще в помине не было. Оттуда и .lenght и .match не работали...))
Romuald
Ну да. Твоё сообщение об ошибке это и пишет.
Я это вдуплил когда по твоему совету поменял местами, а он ругнулся на lenght
Romuald
Теперь все огонь! Спасибо!
Lev
Как съэкономить оперативы в браузере, сбросив редкоиспользуемые большие тексты на диск?
Андрей
У тебя нет диска.
Lev
У меня сайт часто оффлайн и есть боооольшие тексты которые надо редко показывать
Lev
Я не могу сделать так чтобы они брались из сети...
Lev
А может зипануть?
Андрей
Тебе кешировать надо?
Андрей
Есть localStorage или indexedDB. Выбирай что больше подходит.
Lev
Смысл в том что их под 160 мегов и это тормозит на мобилках
Андрей
В любом случае будет тормозить.
Андрей
Веб - не для таких вещей.
Lev
Как бы съэкономить оперативы? На диск нельзя. Я подумал может быть зипануть? А что даст мне локалстор? Или indexedDb?
Андрей
Хранить данные в оффлайне.
Lev
А с оперативой что? Так же будет?
Lev
При загрузке все в оперативу уйдет?
Андрей
На этот вопрос не отвечу.
Lev
На этот вопрос не отвечу.
Я тут вспомнил что я это в кордове/электроне запускаю... там явно можно с диском работать
Костя
посоны, кто-нибудь знает, как сверстать кнопку в письме, чтоб она нормально выглядела в аутлуке на винде?
Костя
паддинги удаляются и кнопка выглядит как просто закрашенный текст
Ig
Подскажите, пожалуйста, есть у кого-нибудь на примете статья про штуки, которые надо знать в HTML. По типу того, как родительский блок схлопывается, если в нем float элементы и т.д.
Ig
Спасибо
Ig
Спасибо
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 не смещает список