Вы не делали секрета из своей деятельности. Поэтому - достаточно, чтобы об этом говорить. Да хотя бы это: "5 лет уже не пишу на jQuery".
В данном конкретном случае это не очень существенно. Потратишь время на рефакторинг, а толку - пшик.
Все правильно, нет секрета. Не пишу на jQuery по двум причинам - я бэкендщик и у нас на проектах js-фреймворки. Не хочу обижать, но если для тебя нет толка в рефакторинге, то ты не сильно программист, так, клепальщик.
Да и собственно вопрос топика - как уменьшить код - что это как не рефакторинг? Ну и профитов с этого хватает, поработаешь с легаси на 5000 строк - поймешь)
Надеюсь, нет обид что на ты?
То, что Вы давно такого не видели - охотно верю. Потому что Вы варитесь в своей песочнице, откуда практически не высовываете нос. Но можете ли Вы обозначить конкретные претензии к данному коду, без вздохов и взываний к святым для Вас фреймворкам?
Что вы знаете про мою песочницу? 😀Конкретно претензии - как минимум дубликат кода. Это все нужно выносить в отдельную функцию. Практического совета не дам, 5 лет уже не пишу на jQuery.
Dram, Если не получается переложить работу на бэк - как минимум проблема в бизнес-логике, стоит ее пересмотреть. слушайте изменения в селекторе и шлите запрос на бэк при возникновении события
Вообще, никакого такого века нет. Вообще, всему своё место. Вообще, ничего такого особенного в этом коде нет, "наваянного", обычный запрос AJAX.Чисто
Чисто поучиться ajaxу - вай нот? НО чтоб такое кто-то использовал на продакшене в серьезных проектах, давно не видел
Ты что-попутал, у меня обычный айфон чтоб позвонить, телескопом с фильрами я для этого не пользуюсь)))