在jQueryMobile上加载并执行audio.js页面加载AJAX页面

在jQueryMobile上加载并执行audio.js页面加载AJAX页面

问题描述:

我有一个页面通过jQuery Mobile显示,它上面有一个audio.js播放器。在jQueryMobile上加载并执行audio.js页面加载AJAX页面

但是,当通过jQuery Mobile的AJAX劫持click处理程序加载页面时,audio.js代码不会被执行,因此没有音频播放器。

当页面通过AJAX加载时,有没有办法让Javascript代码(例如audio.js代码)执行?

您可以通过点击http://media.urbansermons.net/m/audio-list/term/6711然后点击其中列出的任何音频来查看问题的示例。请注意,这是一个测试网站。

由于用户必须点击某个项目,如果不是在浏览器中加载新链接,而是使用DIV从列表切换到详细信息页面,因此不需要打开新的URL,您可以使用相同的点击来启动播放器(因为移动设备使得有必要,一个单击事件之前的音频/视频播放。

另外你发送的所有MP3回来为空文件的链接。

+0

好,我会看看这个,但我使用的CMS使这变得困难。 – 2014-02-19 22:46:04