jquery ui实现动态添加元素可拖拽-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

jquery ui实现动态添加元素可拖拽

2016-03-24 09:13:03 2734 1

代码如下

<!doctype html>
<html lang="en">
<head>
    <meta charset="utf-8" />
    <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
    <script src="http://code.jquery.com/ui/1.10.2/jquery-ui.js"></script>
    <style>
        .draggable { width: 200px; height: 200px; border: 1px dotted #000 }
    </style>
    <script>
        $(function() {
            $( ".draggable" ).draggable();
            $("#add_elem").click(function(){
                  $elem = '<div class="draggable">方框B</div>';
                  $('body').append($elem);
            });
        });
    </script>
</head>
<body>
<button id="add_elem">添加元素</button>
<div class="draggable">
  <p>方框A</p>
</div>
</body>
</html>

效果图如下:
screenshot
如图中:
方块A可以拖拽,这个可以理解,但是当点击添加元素按钮生成方块B后,方块B不可以拖拽,这是为什么?有什么办法可以实现对方块B的拖拽?

取消 提交回答
全部回答(1)
  • 小旋风柴进
    2019-07-17 19:11:52

    = =必然不能。。 .draggable()是主动调用 才会在elem上添加额外的class才能达到拖拽效果。

     $(function() {
            
                $( ".draggable" ).draggable();
                $("#add_elem").click(function(){
                      elem = $('<div/>').addClass('draggable').text('方框');
                      elem.draggable();
                      $('body').append(elem);
    
                });
            });
    0 0
相关问答

11

回答

在阿里云上安装和运行Node.js全功略

ycwong 2013-09-18 15:17:30 64445浏览量 回答数 11

19

回答

【分享】如何提高网站的打开速度?

enj0y 2012-11-17 14:35:22 57015浏览量 回答数 19

145

回答

【新手入门】云服务器linux使用手册

fanyue88888 2012-11-26 17:14:18 157779浏览量 回答数 145

28

回答

钉钉开放平台“常见问题常见问题常见问题“重要请关注

竹梅 2015-12-03 00:39:14 93887浏览量 回答数 28

22

回答

爬虫数据管理【问答合集】

我是管理员 2018-08-10 16:37:41 147292浏览量 回答数 22

31

回答

[@倚贤][¥20]刚学完html/css/js的新手学习servlet、jsp需要注意哪些问题?

弗洛伊德6 2018-10-27 21:52:43 146089浏览量 回答数 31

23

回答

【云服务器分享】网站访问速度快才是硬道理

dreamdoo 2012-10-15 10:15:02 85404浏览量 回答数 23

13

回答

【云服务器分享】如何节省网站流量

dreamdoo 2012-10-15 10:36:09 80504浏览量 回答数 13

15

回答

对象存储oss【问答合集】

我是管理员 2018-08-03 14:54:02 67818浏览量 回答数 15

3

回答

Nginx—owncloud安装记事

寒喵 2014-06-07 23:24:41 48758浏览量 回答数 3
2736
文章
6591
问答
问答排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载