【发布时间】:2010-12-18 09:26:45
【问题描述】:
点击缩略图时,我需要自动播放 youtube 视频。
由于 IE 不支持<EMBED> 标签,我需要在<OBJECT> 中预设所有需要的值,然后使用我的参数创建一个新对象。
所以我做了这样的事情:
var $newObject = jQuery('<object><param name="play" value="true"/>' + $oldObject.html() + '</object>'); // preparing virtual object on the fly.
$thisObject.html($newObject.html()); //Creating new object
那没有效果。所以我尝试像这样向所有现有的 OBJECT 插入新的:
jQuery('<param name="play" value="true" >').prependTo("object");
为此,我在 IE 中遇到错误,显示“参数无效”(有趣的是,在 FF 和 Chrome 中该方法有效)。 所以我现在真的没主意了。 感谢帮助
山姆
【问题讨论】:
标签: jquery flash internet-explorer dom