@Aleksander911

Как отключить выполение js с сохранинием в куки?

Доброго дня всем. Имеется js, который передает событие при наведении на блок в карту Google:
$(".appartment").each(function(){
				var ap_id = $(this).attr("ap_id");				
				$(this).on("mouseenter", function() {					
					google.maps.event.trigger(Marker[ap_id], "click");
				});						
				});

Подскажите как реализовать и возможно ли это сделать вообще, чтобы при установке чекбокса отключалось выполнение этого скрипта и происходила запись в куки, чтобы скрипт не выполнялся при следующей загрузки и обратное действие включение выполнения скрипта?
  • Вопрос задан
  • 283 просмотра
Решения вопроса 1
Immortal_pony
@Immortal_pony Куратор тега JavaScript
$('input[type="checkbox"]').on('change', function() { 
    if ($(this).prop('checked')) { 
        $(".appartment").off('mouseenter');
        $.cookie('map-trigger-status', 'off'); // Библиотека для работы с cookies: https://github.com/carhartl/jquery-cookie
    }
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект