Mediaelement.js 动态创建一个播放器不会';我不在IE工作
我正在尝试将mediaelement.js用作图库的一部分,在图库中,图像或视频根据您单击的缩略图进行交换。网址如下: 这是我的代码(在单独的.js文件中使用jquery)Mediaelement.js 动态创建一个播放器不会';我不在IE工作,mediaelement.js,Mediaelement.js,我正在尝试将mediaelement.js用作图库的一部分,在图库中,图像或视频根据您单击的缩略图进行交换。网址如下: 这是我的代码(在单独的.js文件中使用jquery) //组合图像/视频交换 $(“div.gallery-thumb a.gallery-swap”)。单击(函数(){ var newDesc=“”+$(this.attr(“title”)+“”; var newSource=$(this.attr(“href”); if($(this.attr(“rel”)=“image”
//组合图像/视频交换
$(“div.gallery-thumb a.gallery-swap”)。单击(函数(){
var newDesc=“”+$(this.attr(“title”)+“”;
var newSource=$(this.attr(“href”);
if($(this.attr(“rel”)=“image”){
var newImage=“url”(“+newSource+”);
$(“section#project image”).empty().css(“背景图像”,newImage);
$(“第#节项目图像”)。预编(newDesc);
}else if($(this.attr(“rel”)=“video”){
//视频处理
$(“section#project image”).css(“背景图像”,“无”).empty().prepend(“”);
$(“视频项目播放器”).mediaelementplayer();
$(“div.mejs-container”).css(“margin”,“0 auto”);
$(“第#节项目图像”)。追加(newDesc);
}
返回false;
});
这可以在Safari和Firefox上使用,但在IE8中不起作用(我现在没有访问7或9的权限)。我是否使用mediaelement.js不当?您可能需要:
$("video#project-player").mediaelementplayer();
下:
$("section#project-image").append(newDesc);
这就是我要做的,让IE7工作
然而,除此之外,我在IE8中也遇到了MediaElement.js方面的问题,我在这里也看到了其他相关问题
$("section#project-image").append(newDesc);