$(document).click(function(evt) {
var target = evt.currentTarget;
var inside = $(".menuWraper");
if (target != inside) {
alert("bleep");
}
});
Tôi đang cố gắng tìm hiểu cách để người dùng nhấp vào bên ngoài một div nhất định (menuWraper), nó kích hoạt sự kiện. làm cho mọi nhấp chuột kích hoạt sự kiện, sau đó kiểm tra xem currentTarget đã nhấp có giống với đối tượng được chọn từ $ (". menuWraper") hay không. Tuy nhiên, điều này không làm việc, currentTarget là đối tượng HTML (?) Và $ (". MenuWraper") là đối tượng Object? Tôi rất bối rối.Sự kiện kích hoạt jQuery khi nhấp vào bên ngoài phần tử
làm việc một cách hoàn hảo. cảm ơn! – tpae