【文件属性】:
文件名称:click-away:点击离开事件。如果 onblur 不能满足你,那就来 ClickAway 吧!
文件大小:5KB
文件格式:ZIP
更新时间:2021-05-13 17:12:08
JavaScript
Click Away
点击离开事件。
如果 onblur 不能满足你,那就用 ClickAway 吧!
安装
npm i @awesomejs/click-away -S
演示
import ClickAway from '@awesomejs/click-away'
const btn = document.querySelector('#btn')
const btnAway = new ClickAway((evt) => {
console.log('已点击离开')
})
btn.addEventListener('click', function () {
if (btnAway.active) {
return
}
console.log('开始监听点击离开事件')
btnAway.focus(this)
})
类型描述
interface Clic
【文件预览】:
click-away-main
----.gitignore(27B)
----package.json(692B)
----build()
--------index.js(919B)
----dist()
--------index.js(1KB)
----LICENSE(1KB)
----tsconfig.json(134B)
----README.md(727B)
----demo()
--------index.html(1KB)
----index.ts(862B)