想要实现mousedown的时候添加一个div, 在没有移动鼠标的mouseup情况下,该div消失

新手上路,请多包涵

想要实现mousedown的时候添加一个div, 在没有移动鼠标的mouseup情况下,该div消失。。并且该div是可拖拽到另一个div中的

现在我的代码mouseup不起作用

    var ifDrag = true;
    $("#pdfEle_text").mousedown(function(event){ 
        ifDrag = true
        var _left = event.clientX;
        var _top = event.clientY;
        $("body").append('<div class="addTxt" style="left:'+ _left +'px; top:'+ _top +'px;"><input type="text" class="addText"></div>');
    }).mousemove(function(){
        ifDrag = false;
    }).mouseup(function(){ 
        if(ifDrag){
            $(".addTxt").remove();
        }else{
            console.log("123");
        }                       
    });
阅读 2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题