HelenaS
@HelenaS

Как задать такое позиционирование кнопки «фильтр»?

Здравствуйте!

Мне нужно сделать позиционирование кнопки фильтр вот как на картинке 5bac86b10e699349981178.png

Я написала скрипт
$('.checkbox').click(function(e) {
		    $('.filters-btn').show();
		    $('.filters-btn').offset({
		    	left:e.pageX - 0,
		    	top:e.pageY - 5
		    });
  		});

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

Подскажите, куда смотреть? может плашин какой-то есть?
Заранее спасибо.
  • Вопрос задан
  • 109 просмотров
Решения вопроса 1
Vlad_IT
@Vlad_IT Куратор тега CSS
Front-end разработчик
Вам при клике на чекбокс вам нужно посчитать его координаты из $(this).offset(), а не координаты мыши.
UPD: вот пример
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 20:43
20000 руб./за проект
19 апр. 2024, в 20:11
500 руб./за проект