Katavorio轻量级拖放处理程序

联合创作 · 2023-09-22 04:11

Katavorio是一个轻量级的拖放处理程序,支持多元素拖动、自定义css类、拖放过滤、拖动过滤、拖动克隆、拖动管控、网格约束移动和缩放。

Katavorio 作为 jsPlumb 1.6.0 的一部分,用以支持“无依赖”版本(以前的jsPlumb版本需要jQuery、MooTools 或 YUI,提供一大堆功能,例如CSS操作、获取/设置元素位置、拖放支持等)。 所以,不同于如 addClass、removeClass、getPosition 等简单的重写方法,Katavorio 期望这些方法在构造函数的options 对象中提供。

Installation

npm install katavorio

index.html

<!doctype html>
<html>
    <body>
        <ul>
            <li><a href="demo.html">Test Page</a></li>
            <li><a href="experiments/ghost-proxy.html">Ghost proxy test Page</a></li>
            <li><a href="test/index.html">Tests</a></li>
            <li><a href="test/memory.html">Memory Tests</a></li>
        </ul>
     </body>
</html>
浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报