У меня есть "родительский div", содержащий входное поле дочернего type=number
. Когда пользователь щелкает за пределами поля ввода, я использую событие blur
или focusout
родительского div, чтобы использовать входные значения в другом месте.
Мне также нужно использовать $('inputbox').trigger('focus')
в каком-то месте, что нежелательно запускает событие размытия родительского div и запускает код для этого события.
Пожалуйста, дайте решение, чтобы остановить это родительское событие размытия в дочернем фокусе ИЛИ дать возможность определить, сделан ли фокус с помощью триггера ('focus') на дочернем элементе или путем щелчка пользователем за пределами родительского div.
Мне нужно активировать родительское размытие только тогда, когда пользователь щелкает за его пределами, а не когда фокус срабатывает через код.