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

Как сделать подсказку на jq?

Всем привет!
Пытался сделать всплывающее подсказку и возникла сложность.
Написал логику где при нажатии на ,question появляется подсказка. Скрываться она должна когда юзер кликнет где угодно ,я прописал html.
Проблема в том что скрипт выдает none всегда.
Как правильно сделать?

$(document).ready(function () {
    
    var cvv = $('#cvv-info');
    
    $('.question').on('click', function() { 
        if(cvv.css("display") == "none"){
            $('#cvv-info').css("display", "block");
            $('.question').css("opacity", "0");
        }
    });
    
    $('html').click(function(){
        if(cvv.css("display") == "block"){
            $('#cvv-info').css("display", "none");
           $('.question').css("opacity", "1");         
        }
    });
});
  • Вопрос задан
  • 118 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
Exploding
@Exploding
wtf?
Ну вот так еще можно, например:
$(document).on("click", function(event) { 
	if (!$(event.target).closest('.question').length){
		$("#cvv-info").hide();
		event.stopPropagation();
	}
	
});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽