2011-09-27 30 views
0

我有,我想一個回調綁定後,我打電話列表視圖(「刷新」)可能將事件處理程序附加到jQuery Mobile中的listview('refresh')?

在最佳情況下,一個ListView我很樂意做這樣的事情:

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

我沒有在文檔中發現任何可以做這種事情的文檔,所以我認爲或許可以聽DOM改變事件,儘管我發現的唯一事情是一個名爲DOMNodeInserted的事件,但支持似乎並沒有在每個瀏覽器上都有。

回答

0

刷新列表視圖自己,爲什麼不把附加的通話在你的代碼這樣的:

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

我基本上是這樣做的權利了。我一直在想,可能已經可以聽到列表中發生的事件,而不是我目前所做的事情。 – csaunders

+0

如果一切都導致事件發送,那將會有點太多。它不是那麼輕便,所以你不需要太多它們。 – naugtur

相關問題