🧿 获取滚动条位置
/** * @func getScrollPosition * @param { Element } el 滚动的元素 * @desc 📝 获取滚动条位置 * @example import { getScrollPosition } from 'lazy-js-utils' const { x, y } = getScrollPosition() */
🧿 平缓滚动到顶部
/** * @func scrollToTop * @desc 📝 平缓滚动到顶部 * @return { () => void } stop 停止滚动 * @example import { scrollToTop } from 'lazy-js-utils' const stop = scrollToTop() */
🧿 平缓滚动到指定元素
/** * @func scrollToView * @param { string | Element } el 滚动的元素 * @param { ScrollIntoViewOptions } options 滚动的配置 * @desc 📝 平缓滚动到指定元素 * @example import { scrollToView } from 'lazy-js-utils' scrollToView('#main') */