Tôi muốn phát hiện nhấp chuột bên trong hoặc bên ngoài khu vực div. Phần phức tạp là div sẽ chứa các phần tử khác và nếu một trong các phần tử bên trong div được nhấp vào, nó sẽ được coi là một nhấp chuột bên trong, giống như cách một phần tử từ bên ngoài div được nhấp vào, nó phải được xem là bên ngoài nhấp chuột.Phát hiện nhấp chuột bên ngoài div bằng cách sử dụng javascript
Tôi đã nghiên cứu rất nhiều nhưng tất cả những gì tôi có thể tìm thấy là các ví dụ trong jquery và tôi cần javascript thuần túy.
Mọi đề xuất sẽ được đánh giá cao.
http://stackoverflow.com/questions/152975/how-to-detect-a-click-outside-an-element?rq=1 và sau đó chỉ cần thay đổi liên kết nhấp chuột jquery cho các liên kết nhấp chuột javascript. – AdamJeffers
Bạn đã tìm thấy ví dụ nào khi sử dụng jQuery? Có lẽ bạn chỉ nên cố gắng "dịch" những người này sang vani JS và hỏi về điều đó nếu bạn không biết làm thế nào. – noppa
bạn có thể gọi hàm được gọi từ hàm onclick nội tuyến của phần tử HTML '
' –