为了账号安全,请及时绑定邮箱和手机立即绑定

关于jq .on方法的问题。

关于jq .on方法的问题。

慕侠2389804 2018-11-10 14:10:08
arr中保存的是div的位置,div可以移动删除,现在的问题是如果删除div,他的位置也会加到arr中并且会重复,请问是执行顺序的问题吗?var arr=[];function add(){    var addDiv=$("<div><span>DM54</span></div>");    addDiv.addClass("draggable");    addDiv.draggable();    $(".box").append(addDiv);}$('.box')     .on('click', '#close', function(){        $("#popup").hide("slow");           })  .on('dblclick', '.draggable', function(){    $("#popup").show("slow");    var that=$(this);    $('#delete').click(function(){        that.remove();        })         })   .on('mouseup', '.draggable', function(){     var cache = $(this).css(['top','left']);        var location={            id: $(this).index()+1,             X: cache.top,             Y: cache.left        };        arr.push(location);    }) 代码地址http://runjs.cn/detail/y2qtieiq (位置值是undefined可能是我粘代码问题可以忽略)
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 515 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信