如何获取音频源的文件类型(例如“ogg”)?
$('.html5audio').each(function(index) {
var $play = $(this),
file = this.firstChild,
type = file.attr('src').replace(/\.([a-zA-Z0-9]+)$/g, $1);
$play.append('(' + type + ')');
});
似乎file = this.firstChild
无法正常工作,但这是播放文件所必需的。
测试:http: //jsfiddle.net/4jPKH/3/