首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JQuery + Flowplayer: flowplayer不能访问元素

JQuery + Flowplayer: flowplayer不能访问元素
EN

Stack Overflow用户
提问于 2011-05-17 15:51:49
回答 4查看 5.2K关注 0票数 2

我想在完全用JQuery创建的div中插入一个Flowplayer (使用.append())。

当执行到这一点时:

代码语言:javascript
复制
$div.attr('id', 'flowplayer');
flowplayer('flowplayer', 'flowplayer/flowplayer-3.2.7.swf');

更新:没有例外,只是播放器没有出现。我的控制台上没有出现错误。

我遗漏了什么?

(上面发布的不是我的实际代码,我可能对什么是相关的和什么不相关有错误的理解,所以如果你需要看到更多的代码,请问)

EN

回答 4

Stack Overflow用户

发布于 2011-05-17 15:59:19

如果"$div“是您的jQuery对象,那么您是否尝试过:

代码语言:javascript
复制
flowplayer($div.get(0), 'flowplayer/flowplayer-3.2.7.swf');

在文档Flowplayer文档中有一个采用DOM元素的方法

票数 2
EN

Stack Overflow用户

发布于 2011-05-23 07:09:32

同样的问题,我也面临着today..found解决方案。

原因是脚本显然是加载在标题中的。默认情况下,swftools的嵌入设置(admin/ set /swftools/embed)中的Javascript位置设置为"Body“。

我把这个换成了“头”--这是我不该做的事。在四处寻找之后,我最终发现这就是上述行为的罪魁祸首。我把它换成了"Body",解决了这个问题。

享受..。

票数 1
EN

Stack Overflow用户

发布于 2012-04-11 09:42:49

我认为您应该使用.live()

.live() -为与当前选择器匹配的所有元素(现在和将来)附加一个事件处理程序。http://api.jquery.com/live/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6033597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档