убрать текстовую подсказку у инпута через яваскрипт

A
На сайте с 18.04.2013
Offline
96
591

комрады, всем доброго времени суток. Столкнулся вот с такой проблемой. Используются текстовые подсказки при заполнении инпутов в форме. Но проблема в том, что когда инпут всплывает и показывается - его потом убрать невозможно. То есть мне хотелось бы щелкнуть курсор мышки вне текстовой подсказки - и он исчез бы. Такое возможно реализовать?

Сам сайт

См. скриншот:):)

png Clip2net_151207223100.png
AT
На сайте с 23.12.2014
Offline
14
#1

Вам надо добавить событие клика ко всей странице и проверять, виден ли в момент клика этот блок. Если блок виден, скрываете его.

Вот приблизительно так:

$(document).click(function(event) { 

if(!$(event.target).closest('#ВАШБЛОК').length) {
if($('#ВАШБЛОК').is(":visible")) {
$('#ВАШБЛОК').hide()
}
}
})
PN
На сайте с 22.08.2012
Offline
103
#2

я бы добавил кнопку ОК на всплывающем окне. Интуитивно хочется ее найти или закрыть страницу:)

Мой совет помог? Не скупись! Bitcoin 1Lseddet1o1B6odgXQHbGaWGwRkt1Db8Ef Ethereum 0x450f1a17461e25194B7F9226cDEe70173F39e1e1

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий