![]() |
1
112
刚检查过,它已经内置在当前版本的jquery中: jQuery—V1.9 jquery用户界面-v1.10.2
重要的 :这是的功能 jQuery UI 脚本(不是jquery),所以您必须同时加载两个脚本(jquery和jquery ui)才能使其工作。以下是示例: http://jsfiddle.net/72RTz/ |
![]() |
2
194
你可以使用 jquery特殊事件 为此。 简单地说, 设置:
用途:
回答皮埃尔和Designerguy意见的附录:
在调用时不触发回调
|
![]() |
3
45
可以绑定到domnoderemoved事件(dom级别3 wc3规范的一部分)。 适用于IE9,最新版本的火狐和Chrome。 例子:
还可以通过绑定来获取元素插入时的通知
|
![]() |
4
37
没有用于删除元素的内置事件,但是您可以通过假扩展jquery的默认移除方法来创建一个。注意,在实际删除回调之前必须调用它以保持引用。
注:此答案的一些问题已由其他海报概述。
这个问题最优雅的解决方案似乎是: https://stackoverflow.com/a/10172676/216941 |
![]() |
5
32
挂钩
为了防止各种内存泄漏危险,内部jquery将尝试调用函数
有关详细信息,请参阅此答案: javascript memory leaks
因此,为了获得最佳效果,您应该
http://v3.javascriptmvc.com/jquery/dist/jquery.event.destroyed.js |
![]() |
6
7
对于使用jquery用户界面的用户:
jquery UI已重写一些jquery方法以实现
John Resig has indicated 他对在未来版本的jquery核心中实现这个事件的想法持开放态度,但我不确定它目前的位置。 |
![]() |
7
4
我不能得到 this answer 使用解除绑定(尽管更新了 see here ,但能够找到解决办法。答案是创建一个“销毁代理”特殊事件,触发一个“销毁”事件。您将事件侦听器同时置于“destroyed\u proxy”和“destroyed”上,然后当您要解除绑定时,只需解除绑定“destroyed”事件:
这里是一个 fiddle |
![]() |
8
4
不使用jquery用户界面的解决方案( 我已经从jquery ui框架中提取了这个扩展 )
作品与:
使用此解决方案,您还可以 解除束缚 事件处理程序。
试试看!实例
附加的 Demo - jsBin |
![]() |
9
3
我喜欢mtkopone使用jquery特殊事件的答案,但请注意,它不起作用a)当分离元素而不是移除元素时,或b)当一些旧的非jquery库使用innerhtml来销毁元素时 |
![]() |
10
1
我不确定是否有这样的事件句柄,所以您必须保留一个DOM的副本,并在某种轮询循环中与现有的DOM进行比较——这可能非常糟糕。但是Firebug会这样做——如果您检查HTML并运行一些DOM更改,它会在很短时间内突出显示Firebug控制台中黄色的更改。 或者,您可以创建一个删除函数…
|
![]() |
11
1
这是如何创建jquery 实时删除侦听器 :
或:
|
![]() |
12
1
jquery中的“remove”事件可以正常工作,无需添加。使用一个简单的技巧,而不是修补jquery,可能在时间上更可靠。 只需在要从DOM中删除的元素中修改或添加属性。因此,您可以触发任何更新函数,它只会忽略要销毁的途中的元素,属性为“不要计算”。 假设我们有一个表,其中单元格与价格相对应,并且您只需要显示最后一个价格: 这是删除价格单元格时要触发的选择器(我们在表格的每一行中都有一个按钮,这里没有显示)
这里有一个函数,它查找表中的最后一个价格,而不考虑最后一个价格,如果它是被删除的价格。实际上,当触发“remove”事件时,当调用此函数时,元素还没有被删除。
最后,update_prices()函数工作正常,然后删除dom元素。 |
![]() |
13
0
引用@david answer: 当你想用另一个函数来做soo时,例如html(),在我的例子中,不要忘记在新函数中添加return:
|
![]() |
14
0
这个。
|
![]() |
Saijo-Shi · PLpgsql中的更新触发器 11 月前 |
|
user26814368 · Oracle在触发器中过滤错误数据 11 月前 |
![]() |
robertspierre · 在多对多关系中自动删除未引用的行 1 年前 |
![]() |
Martin · 由于活动触发器,无法登录到SQL Server 1 年前 |
![]() |
gonzalo2000 · 脚本在手动运行时有效,但触发器不起作用 1 年前 |
![]() |
yessoos · 在触发的处理程序中使用类属性 2 年前 |