可以将事件处理程序附加到jQuery Mobile中的listview('refresh')吗?



我有一个列表视图,我想绑定回调到我调用listview('refresh')后。

在最理想的情况下,我想这样做:

listviews = $('[data-role="listview"]').live 'refresh', -> Console.log "Listview refresh"

我没有在文档中找到任何东西,说你可以做这样的事情,所以我认为它可能是可能的,也许听DOM改变事件,虽然我发现的唯一的事情是一个事件称为DOMNodeInserted,但支持似乎不存在于每个浏览器。

您可以自己刷新listview,那么为什么不在代码中添加一个额外的调用呢?

$whatever.listview('refresh').trigger('IrefreshAlistview');

最新更新