javascript - 使用 jquery Draggable UI 使项目可拖动

标签 javascript jquery html

我有一个 html 页面,它有一个 jQuery 可拖动功能 --

function Drag() {
    $(function () {
        $($("span")).draggable({
            containment: "document"

        });
    });
      $(function () {
        $($("li")).draggable({
            containment: "document"

        });
    });
      $(function () {
        $($("a")).draggable({
            containment: "document"

        });
    });
      $(function () {
        $($("div")).draggable({
            containment: "document"

        });
    });
}

但是我不想为每个元素添加这样的内容,这会花费我很多时间, 而且对我没有任何好处......

知道如何循环抛出页面中的元素并对每个元素进行可拖动。

谢谢!

最佳答案

一个好的做法是添加如下所示的类:

$( ".draggable" ).draggable({
   containment: "document 
});

关于javascript - 使用 jquery Draggable UI 使项目可拖动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28875414/

相关文章:

html - 如何使用 html 从网站打开(或 "download")本地文件?

javascript - 将 HTML 选择值放入 JavaScript 表中

Javascript数组函数?

javascript - IE 7 & 8 javascript 文件使用 require.js 进行缓存

javascript - 使用ajax提交表单

javascript - 如何使用 Ctrl+Z 事件将文本替换为星号?

javascript - JS 不适用于仅从 ajax 加载的数据

javascript - PHP/MySQL 查询问题

javascript - 如何映射和减少 Firebase List Observable 的子值

html - 溢出 DIV 中的表