gpt4 book ai didi

javascript - 需要清空一个 div 但在 div 中只保留几个 div 但保留那里的 jquery 单击功能

转载 作者:行者123 更新时间:2023-11-28 17:39:08 26 4
gpt4 key购买 nike

我有一个 div,我需要清空它,不包括其中的几个 div,问题是,我已经让它工作了,但是 div 失去了 jquery 点击功能。

我有一个舞台,上面会拖放元素,但我需要能够清空这些元素,但保留也在舞台上并存储在名为 keep 的 div 中的单击按钮。我找到了这个并且它有效但是#keep 里面的东西仍然出现但是他们失去了他们的 jquery .click()

var $stage = $('#stage'), $noRemove = $stage.find('#keep'); 
$stage.html($noRemove);

最佳答案

这是因为它们被删除然后重新添加。

您要么必须删除子项。或者之后重新绑定(bind)点击方法。

例如:

$noRemove.click(function(...){});

在这里查看 fiddle :http://jsfiddle.net/r98dj/1/

另外,作为一个注释。让保持一个类。否则,您最终会得到多个具有相同 ID 的 div,这将导致您无法通过 W3C 验证。

关于javascript - 需要清空一个 div 但在 div 中只保留几个 div 但保留那里的 jquery 单击功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24481655/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com