Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.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_Html_Jquery Ui - Fatal编程技术网

Jquery 删除列表项后将其从列表中删除

Jquery 删除列表项后将其从列表中删除,jquery,html,jquery-ui,Jquery,Html,Jquery Ui,我正在处理一些代码,我有一个应用了draggable函数的列表,还有一个带有drop函数的div 我试图实现的是,当list元素被删除时,它将从父列表中删除并添加到另一个列表中 以下是我使用的代码: <div id='dAvail'> <ul> <li><div class='abox'>1</div></li> <li><div class='abox'>2</div&

我正在处理一些代码,我有一个应用了draggable函数的列表,还有一个带有drop函数的div

我试图实现的是,当list元素被删除时,它将从父列表中删除并添加到另一个列表中

以下是我使用的代码:

    <div id='dAvail'>
<ul>
    <li><div class='abox'>1</div></li>
    <li><div class='abox'>2</div></li>
</ul>
</div>
<div id='somewhereToDrop'>
</div>
<div id='newListHere'>
<ul>
</ul>
</div>
如果有人能指出如何从列表中删除该对象,那就太好了。 我甚至试着看看我是否可以做$(t).parent().eq(),但那不起作用,想法是获取列表索引,然后像那样删除它

谢谢

remove()
不接受参数。它从DOM中删除其实例。所以,真的,你想做的就是:

$(t).parent().remove();

非常感谢。我发现我实际上根本不想调用remove,只想将它附加到新列表中,但这帮助我找到了实现方法。如果不想完全删除,请尝试.detach()。它将返回对象,并将其保留在内存中,但将其从DOM中删除。这使您可以在以后重新插入它。
$(t).parent().remove();