Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery-可拖动问题_Jquery_Jquery Ui_Jquery Ui Draggable - Fatal编程技术网

Jquery-可拖动问题

Jquery-可拖动问题,jquery,jquery-ui,jquery-ui-draggable,Jquery,Jquery Ui,Jquery Ui Draggable,我在我的网站上使用jquery可拖动功能 我的要求是,当我将li拖放到容器中时,必须更换div 带有2个文本框 我已经得到了那个角色。但是,在删除li元素时,也会在容器中创建li元素。我想从容器中删除此li元素 执行此操作的代码如下所示: $(".wp_addinput").draggable({ connectToSortable: "#drag_div", helper: "clone", revert: "invalid", stop: function (

我在我的网站上使用jquery可拖动功能

我的要求是,当我将li拖放到容器中时,必须更换div 带有2个文本框

我已经得到了那个角色。但是,在删除li元素时,也会在容器中创建li元素。我想从容器中删除此li元素

执行此操作的代码如下所示:

$(".wp_addinput").draggable({
    connectToSortable: "#drag_div",
    helper: "clone",
    revert: "invalid",
    stop: function (event, ui) {
        var len = $('#drag_div .wp_addinput.ui-draggable').length;
        len = parseInt(len);
        if (len > 0) {
            $('#wp_dropdiv .wp_addinput.ui-draggable').remove(); // Using this I remove the li element
        }
        $(".wp_dropinput").append("add new html element");
        k++;
    },
});
但是我在执行remove()时遇到了这个错误。 未捕获的TypeError:无法调用null的方法“removeChild”


有人能帮我解决这个问题吗。

你有没有尝试过
$(ui.draggable)。remove()
@chiliNUT:我在stop事件中添加了这一行,但它对me@chiliNUT:使用您提供的方法使其工作。。但是使用了Dropable and drop事件而不是Dragable的stop事件来让它工作。。非常感谢。