Jquery 事件不适用于已删除的元素-UI可删除

Jquery 事件不适用于已删除的元素-UI可删除,jquery,user-interface,Jquery,User Interface,我想显示另一个名为abc的div的properties div on click事件,该div已使用jquery UI droppable删除。我可以通过将事件与abc div绑定来显示properties div,但我想在div abc失去焦点时隐藏properties div 提前感谢您确实可以绑定click事件,然后在其中使用focusout()函数 比如: (#abc).live('click',function() { ...... (#abc).focusout(function(

我想显示另一个名为abc的div的properties div on click事件,该div已使用jquery UI droppable删除。我可以通过将事件与abc div绑定来显示properties div,但我想在div abc失去焦点时隐藏properties div


提前感谢

您确实可以绑定click事件,然后在其中使用focusout()函数

比如:

(#abc).live('click',function() {

......
(#abc).focusout(function() { .....
});

});

如果我遗漏了一些微妙之处,请告诉我;)

无法工作:(…我在drop中添加了以下代码:$(“.textElementClass”).live('click',function(){$(“.textBar”).css({'display':'block'});});$(.textElementClass”).focusout(function(){$(.textBar”).css({'display':'none'});})也许Dropable可以保护click事件,试着改用dblclick事件。如果它仍然不起作用,我会仔细看看。嗨,Michel,我添加了live out of drop,它起了作用。class.textElementClass实际上是一个段落。我尝试使用focusout隐藏properties div,但它不起作用。在,我发现它与I一起使用nputs。这是否意味着,除了输入之外,这将不适用于其他元素?那么,选项是什么呢?我明白了为什么它不适用于我的元素。focus只适用于链接和表单元素……有没有其他方法来处理这个问题?