【文件属性】:
文件名称:watcher:观看dom在视口中并滚动到元素
文件大小:125KB
文件格式:ZIP
更新时间:2021-05-09 06:41:26
webpack watch scroll viewport JavaScript
watcher
监听元素进出视口,跳转至指定元素位置
无依赖
简明的api
支持多层级
支持多方向
性能优化
持续更新
示例
[removed][removed]
[removed]
let ins = watcher('.watch')
.on('enter', el => {
console.log(el)
})
.on('exit', el => {
console.log(el)
})
.scroll(document.querySelector('#id'), 300)
[removed]
【文件预览】:
watcher-master
----.eslintrc(5KB)
----yarn.lock(117KB)
----webpack.config.js(1KB)
----src()
--------utils.js(1KB)
--------emit.js(1KB)
--------index.js(58B)
--------watcher.js(9KB)
----.babelrc(74B)
----lib()
--------watcher.min.js(9KB)
--------watcher.js.map(30KB)
--------watcher.js(20KB)
----demo()
--------index.html(16KB)
--------float-nav.html(3KB)
--------css()
----.travis.yml(54B)
----LICENSE(1KB)
----test()
--------index.spec.js(168B)
----README.md(558B)
----.editorconfig(188B)
----.gitignore(597B)
----package-lock.json(286KB)
----package.json(1KB)
----.nvmrc(6B)