Я работаю над многоязычными выпадающими меню и получаю сообщение об ошибке в моем коде jQuery.
Получение этой ошибки (e.target)
TS2345: Аргумент типа «Документ» нельзя назначить параметру типа «строка» | Элемент | JQuery | Элемент [] | ((это: HTMLElement, index: number, element: HTMLElement) => логическое значение) '.
Типу «Документ» не хватает следующих свойств типа «Элемент»: назначенный слот, атрибуты, classList, className и еще 58.
$(document).mouseup(function (e) {
var container = $("#innerDiv");
// if the target of the click isn't the container nor a descendant of the container
if (!container.is(e.target) && container.has(e.target).length === 0) {
container.hide();
}
});