我需要检查元素何时存活,我正在做:
$('#obj').livequery(function() { ... });
我怎么能用live方法或其他方式呢?
解决方法
这是一个老问题,但是为了记录,这里我的5美分:
livequery的替代方法是使用发布/订阅方法,例如此实现
jQuery Tiny Pub/Sub: A really,really,REALLY tiny pub/sub implementation for jQuery.
我以这种方式使用它:
// inform of DOM change (mostly through AJAX) $.publish("/table/loaded"); // re-execute plugin $.subscribe("/table/loaded",function(e,data) { $("#my_id input[name='date']").datepicker(); });
信息:Understanding the Publish/Subscribe Pattern for Greater JavaScript Scalability