Size: a a a

2020 December 01

ПР

Паша Родионов... in pro.js
Никита
Вот так добавляется он:

<script>
       const hoverClass = 'product__element--hover';



       $(".product__element").mouseenter(function() {
           $(this).addClass(hoverClass);
       });

       $(".product__element").mouseleave(function() {
           $(this).removeClass(hoverClass);
       });

       $(".close_help").click(function() {
           $('.product__element').removeClass(hoverClass);


       });
       </script>
псевдоселектор :not возможно поможет тебе
источник

JB

Joe Beretta in pro.js
Valerii Leontiev
ага
Почему нелогично?
Ну давай подумаем. Есть у тебя массив из 2х элементов. 1 из них совпадает, другой нет.
В итоге снова 2 элемента?) Не могу просто представить когда может такое пригодиться)
источник

VL

Valerii Leontiev in pro.js
Joe Beretta
Ну давай подумаем. Есть у тебя массив из 2х элементов. 1 из них совпадает, другой нет.
В итоге снова 2 элемента?) Не могу просто представить когда может такое пригодиться)
если один из них совпадает, то на выходе получится массив из одного элемента
источник

VL

Valerii Leontiev in pro.js
ты не верно понял значит
источник

VV

Vladimir Vladimir in pro.js
Всем привет, кто нибудь сталкивался с проблемой памяти в канвасе на IOS?
Ничего не гуглится толком.

При заходе на страницу, рендирел свой канвас, получал ошибку. Решил перенести в кэш свои сгенерированные канвас элементы, проблема решилась. Но если сесть на страницы и обновить ее ровно 8-10 раз, на IOS 12 Iphone8
получаю:
Total canvas memory use exceeds the maximum limit (256 MB) after update page
источник

EP

Evgenii Popov in pro.js
Никита
Ребят, привет! Простой вопрос для вас, но мне сложновато(

Есть один класс у всех товаров - product__element

Вверху - коробки с таким же классом, но измененный вид у них в css (box_item. .product__element)

Внизу - просто товары

Так вот, при наведении на product__element добавляется класс product__element--hover

Скажите, пожалуйста, как мне верхнему классу (box_item. .product__element) с коробками запретить добавление этого класса навсегда, потому что в мобильной версии он к этим коробкам добавляется и кнопки нажимаются со второго раза из-за этого класса, уже устал мучаться?
Синтаксис в верстке от бэм - но логика не его. У вас это должны быть разные блоки. Тогда не получатся одинаковые классы у разных блоков.
источник

Н

Никита in pro.js
Evgenii Popov
Синтаксис в верстке от бэм - но логика не его. У вас это должны быть разные блоки. Тогда не получатся одинаковые классы у разных блоков.
Я вас не понял 🙂
источник

EP

Evgenii Popov in pro.js
Никита
Я вас не понял 🙂
Вы наводите на блок внизу. А подсвечивается блок в низу и основной блок? правильно?
источник

Н

Никита in pro.js
Нет
источник

Н

Никита in pro.js
Evgenii Popov
Вы наводите на блок внизу. А подсвечивается блок в низу и основной блок? правильно?
вот такой эффект при наведении на товары внизу
источник

AT

Anton T. in pro.js
а в чем логика использования js при наведении на элемент, нафига если там происходит только изменение стиля? почему не заюзать цсс?
источник

EP

Evgenii Popov in pro.js
Никита
вот такой эффект при наведении на товары внизу
Дошло... сорри неправильно вначале понял.
источник

С

Славик in pro.js
Anton T.
а в чем логика использования js при наведении на элемент, нафига если там происходит только изменение стиля? почему не заюзать цсс?
используй css
источник

AT

Anton T. in pro.js
Славик
используй css
ок, спасибо
источник

JB

Joe Beretta in pro.js
Valerii Leontiev
ты не верно понял значит
Так и подумал)
источник

Prikolist Начрэл... in pro.js
Подскажите тулзу для генирации документации, которой я могу скормить md файл и она разрезолвит в нём ссылки на другие md файлы и внутренние ссылки в них, всё прочитает и сделает это html страницами с нормальными ссылками друг на друга, а входящий файл сделает списком пунктов документации. Есть что-нибудь такое?
источник

RH

Roman Hamster in pro.js
Добрый день
Подскажите пожалуйста, вот у меня есть TS библиотека покрытая интерфейсом,
Я ее компилирую в JS.
Как грамотно сделать мою JS (не TS) библиотеку c интерфейсом -  пубилчной для дальнейшей разработки в TS.
Вроде как то через .d.ts если я верно понял.
Есть ли какой нибудь манулал по этому поводу?
источник

Prikolist Начрэл... in pro.js
Roman Hamster
Добрый день
Подскажите пожалуйста, вот у меня есть TS библиотека покрытая интерфейсом,
Я ее компилирую в JS.
Как грамотно сделать мою JS (не TS) библиотеку c интерфейсом -  пубилчной для дальнейшей разработки в TS.
Вроде как то через .d.ts если я верно понял.
Есть ли какой нибудь манулал по этому поводу?
Да, всё правильно. Но вряд ли тебе это на самом деле нужно. Скорее всего тебе не хочется что-то изучать, но если ты будешь делать так, а не писать сразу TS файлы и компилировать в js + заголовки, то у тебя будет много странных проблем и придётся делать больше действий
источник

RH

Roman Hamster in pro.js
Prikolist Начрэл
Да, всё правильно. Но вряд ли тебе это на самом деле нужно. Скорее всего тебе не хочется что-то изучать, но если ты будешь делать так, а не писать сразу TS файлы и компилировать в js + заголовки, то у тебя будет много странных проблем и придётся делать больше действий
Нет, у меня наработка - исходниками которой я не хочу делиться
источник

Prikolist Начрэл... in pro.js
Roman Hamster
Добрый день
Подскажите пожалуйста, вот у меня есть TS библиотека покрытая интерфейсом,
Я ее компилирую в JS.
Как грамотно сделать мою JS (не TS) библиотеку c интерфейсом -  пубилчной для дальнейшей разработки в TS.
Вроде как то через .d.ts если я верно понял.
Есть ли какой нибудь манулал по этому поводу?
А, подожди, вопрос о том, как сделать результат компиляции пригодным для ТС?
источник