Size: a a a

JavaScript — русскоговорящее сообщество

2020 February 03

倫岡

倫太郎 岡部 in JavaScript — русскоговорящее сообщество
Sergey Kozhin 🚀
jQuery. Я вешаю ивент листенер на событие а в селектор передаю сразу несколько на которые событие должно выстрелить. Как после выстрела узнать какой селектор из нескольких привел к выстрелу?
🙈
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
Тимофей 🛴
Да watcher пойдет наверное, если минификаторы не катят. Лучше расскажи почему такой пиздец
Дело было так...) Хром экстеншн, код вставляется на страницу в опреденный скоуп, который для разработки, видимо, решили убрать, чтобы место не занимал или я даже не знаю. То есть продакшновый код лежит в обычных .js файлах, хотя и без скоупа (то есть вызывается то, чего нет), а дев режим вообще пишется внутри строки, к которой крепяться определенные метаданные, чтобы это дело работало в дев-скоупе
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
Не знаю понятно ли что-то, но я сам пока не совсем понимаю. Буду ресерчить что под капотом, ребята вроде бы открыты к изменениям. Но не скажешь же сразу типа "Все не так, мне не нравиться, будем переписывать". Пока приспосабливаюсь
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
На данный момент вижу решение так: есть файл, в котором лежит весь нужный скоуп, внутри него есть область размеченная комментами, что от туда надо брать код. На ребилд нода будет брать то, что внутри размеченной области и класть в нужный файл внутрь строки
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
Но, честно говоря, немного не вовремя это все руками сейчас писать. Есть ли примеры подобной работы скрипта, где подсмотреть можно?
источник

SK

Sergey Kozhin 🚀 in JavaScript — русскоговорящее сообщество
Muhammadamin Ibragimov
this или свойство target у объекта собития
Там сам объект, а не длинный селектор к нему
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Roman Kuznietsov
На данный момент вижу решение так: есть файл, в котором лежит весь нужный скоуп, внутри него есть область размеченная комментами, что от туда надо брать код. На ребилд нода будет брать то, что внутри размеченной области и класть в нужный файл внутрь строки
Не знаю правильно ли я понял но ты можешь писать на обычном .js'e и на своей странице с помощью fetch'а брать все что есть в твоём файле и вставлять это в скрипт
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
Опять же, если я правильно понял о чем ты, то, дело в том, что я не знаю, как это под капотом работает и там довольно сложная экосистема. То есть для меня, как для поддержки проекта, точка входа - это одно место в одном файле, где в строку надо писать код
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Roman Kuznietsov
Опять же, если я правильно понял о чем ты, то, дело в том, что я не знаю, как это под капотом работает и там довольно сложная экосистема. То есть для меня, как для поддержки проекта, точка входа - это одно место в одном файле, где в строку надо писать код
Тогда напиши или найди addon для webpack'а или какого то другого компилятора который будет превращать все в строку
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
Окей, но я хочу писать внутри заданного скоупа методов, чтобы всё подсвечивалось и тд, а на выходе нужен только кастомный код без скоупа и вставить его надо в определенное место в другом файле
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
Думаешь, есть что-то готовое для этого?)
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Roman Kuznietsov
Окей, но я хочу писать внутри заданного скоупа методов, чтобы всё подсвечивалось и тд, а на выходе нужен только кастомный код без скоупа и вставить его надо в определенное место в другом файле
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Только это нашёл
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
Окей, я посмотрю, спасибо большое
источник

SK

Sergey Kozhin 🚀 in JavaScript — русскоговорящее сообщество
jQuery multiple selectors, how get which selector triggered event?
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Sergey Kozhin 🚀
jQuery multiple selectors, how get which selector triggered event?
Тебе же сказали event.target?
источник

SK

Sergey Kozhin 🚀 in JavaScript — русскоговорящее сообщество
Lookarious
Тебе же сказали event.target?
Tam netu (((
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Sergey Kozhin 🚀
Tam netu (((
источник

SK

Sergey Kozhin 🚀 in JavaScript — русскоговорящее сообщество
источник

SK

Sergey Kozhin 🚀 in JavaScript — русскоговорящее сообщество
Не решаемая походу задачка🤯
источник