我正在编写一个嵌入网站的简单聊天模块。它将允许网站访问者与网站所有者聊天。
该网站是ruby / rails,我正在使用AJAX。
我无法弄明白该怎么做的一件事是当新消息到来时如何播放'bling'声音(不用担心,这个声音是可切换的,默认为'off'。)
我希望在消息到达时播放“bling”...即,当服务器通过Ajax更新保存消息列表的 div 时。
我在想我需要一个Event.observe('myDiv',someEvent,callback)函数,但是我无法弄清楚我应该为'someEvent'使用什么......
任何帮助,非常感谢。
- 约翰
答案 0 :(得分:0)
你试过'加载'还是'改变'?对于听众,事件必须是此处描述的某种类型http://www.w3.org/TR/DOM-Level-2-Events/events.html
另一种选择是将声音附加到填充div的AJAX回调函数。
希望有所帮助, 约什