# draggable **Repository Path**: memory_s/draggable ## Basic Information - **Project Name**: draggable - **Description**: 一款用于将元素进行鼠标拖动的库 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-07 - **Last Updated**: 2025-08-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # @mtool/draggable #### 介绍 一款用于将html元素进行鼠标拖动的库 #### 安装教程 1. npm install @mtool/draggable #### 使用说明 ```js import { mouseDrag } from "@mtool/draggable" window.onload = function() { mouseDrag( element, // 需要移动的元素(目标元素) parentElement, // 目标元素的父元素, 当移动的元素超出的父元素,则不会继续移动 { dragStart: () => 'start', // 开始移动回调 dragMoving: () => 'dragMoving', // 移动中会调 dragEnd: () => 'dragEnd' // 移动完成回调 } ) } ```