Задать вопрос

Как реализовать выбор чекбоксов зажатием мыши как в Яндекс Почте?

Хочу реализовать выборку чекбоксов, которые располагаются списком, зажатием кнопки мыши (как в Windows выбор файлов). Наткнулся на selectable от jquery, но хотелось бы что-нибудь более практичное и простое.
  • Вопрос задан
  • 726 просмотров
Подписаться 5 Средний Комментировать
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Зажимайте.

UPD. Вынесено из комментариев:

Есть ли способ для снятия чекбоксов таким же способом, если делать по аналогии выходит коряво ?

вот аналогия и вот почему коряво
https://codepen.io/sasha1998dmitalex/pen/OZbyYo

Ну, тут разные варианты есть...

Можно выставлять чекбокс по левой кнопке, снимать по правой, типа так.

Можно инвертировать состояние чекбокса по событию mouseover, типа так.

Можно выставлять чекбоксы по зажатой кнопке мыши, а убирать по зажатой кнопке мыши + зажатой клавише ctrl, типа так.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 15:50
50000 руб./за проект
18 дек. 2024, в 15:41
3000 руб./за проект
18 дек. 2024, в 15:31
500 руб./за проект