我想編寫一個Chrome擴展,與特定的基於JS的聊天應用程序的工作。每次聊天收到消息時都需要了解它。設置事件處理程序?
現在,我明顯可以通過設置一個計時器並檢查$("chat-messages").childElements().length
是否已經增加來輕鬆完成此操作,但我寧願使用更優雅的方法設置每次啓動某種事件處理程序調用appendChatMessage()
。有沒有辦法做到這一點?
var oldfunc = appendChatMessage;
appendChatMessage = function() { eval(oldfunc); myChatMessageReceivedHandler(); }
似乎沒有工作。
如果這被標記爲'jquery'? –
@Kerrek:它不會有很多工作要做,jQuery的,但我已經重新標記它,因爲它是可用的,我想。 – Ryan