首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Javascript插件不出现在drupal上

Javascript插件不出现在drupal上
EN

Stack Overflow用户
提问于 2013-04-20 00:45:10
回答 2查看 132关注 0票数 1

我想把一个soundcloud音乐播放器(http://stratus.sc/)放在我的drupalgardens页面上。我添加了一个外部源javascript库,并按照插件网站上的说明在系统上上传了一个js文件。所有这些都来自于drupalgardens的管理网站。当我检查我的网页的源码时,它看起来就像是在页眉上插入的。但是它不工作,我看不见它。我激活了所有的jquery函数。

header上的源码,其中似乎有插头:

代码语言:javascript
复制
<script type="text/javascript" src="http://stratus.sc/stratus.js"></script>
<script type="text/javascript" src="http://NAMEOFMYSITE/sites/NAMEOFMYSITE/files/js/js_PRNQJr2GPf-FrbaSuV5IDQ1l6Lfby6e79KpPOUTf5kI.js"></script>

链接:

http://bit.ly/10nyAHV

有什么建议吗?

注意:我所说的球员不是在旋转横幅下可以看到的那个球员。我所说的应该是在全球范围内的网页上,好像是在社交网页上。

EN

回答 2

Stack Overflow用户

发布于 2013-04-20 01:06:42

首先,您会收到这个控制台错误:"Uncaught SyntaxError: Unexpected token < "不确定脚本是如何添加的,但只需删除脚本标记就可以将其清除。

即使KG提到的帧错误是无关的,你也必须去清理它。

您的脚本也应该在jquery之后加载。由于看起来您已经打开了js聚合,我真的不知道如何确定drupal是否正确加载了内容。如果你不确定,你可以告诉你的脚本加载页脚而不是页眉。下面的链接解释了如何做到这一点。

以下是一些与javascript相关的Drupal资源。他们有时希望以不同的方式处理事情。

该插件依赖于jQuery。默认情况下,Drupal7加载jQuery 1.4。您可能需要使用jQuery Update plugin才能使用1.5、1.7或1.8

关于javascript的Drupal社区文档:http://drupal.org/node/756722

Drupal javascript API:http://drupal.org/node/751744

票数 1
EN

Stack Overflow用户

发布于 2013-10-13 05:27:01

我也遇到过类似的问题。不能工作的播放器的一些原因是:

由于某种原因,

  • $是未知的(尽管包含jQuery )。我把'$‘替换成了'jQuery’,一切都很正常。这意味着使用jquery(document).ready(...而不是$(document).ready(...jQuery.stratus({..而不是jQuery.stratus({..在stratos.sc网站上是一个打字错误。它应该显示为$.stratus而不是$stratus (或jQuery.stratus,请参阅前面的提示)。
  • 检查是否包含源stratus.js和初始化代码。

https和http的混合可能是一个很好的猜测,因为问题的原因,但实际上它是有效的(我刚刚尝试过)。如果找不到问题,请尝试使用JavaScript调试器,并首先检查错误日志!

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

https://stackoverflow.com/questions/16109598

复制
相关文章

相似问题

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