UNPKG

outside-click-js

Version:
44 lines (43 loc) 927 B
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>test</title> <style> div { width: 400px; height: 100px; margin: 10px; background-color: skyblue; text-align: center; line-height: 100px; } span { border: 1px dotted red; padding: 10px; } </style> </head> <body> <div></div> <div> <span class="click">1111</span> </div> <div></div> <script src="./dist/outside-click.min.js"></script> <script> window.onload = function (params) { const span = document.querySelector('.click') const { clickOutside } = window.$outsideClick clickOutside({ el: span, handler: () => { console.log('outsideClick') } }) } </script> </body> </html>