【问题标题】:Using jFiddle examples ina real world environmnet?在现实世界环境中使用 jsFiddle 示例?
【发布时间】:2013-08-17 23:38:06
【问题描述】:

我对 jFiddle 示例感到困惑,并且 jFiddle 似乎没有论坛...我试图让几个文件在我的 BusinessCatalyst 网站上运行,但没有取得多大成功。部分问题在于 BC 有自己的 jQuery 和检测脚本会干扰外部链接(我认为这是正在发生的事情,尤其是因为 BC 使用自己的移动浏览器检测模式等)。

但我不确定是否将所有正确的文件导入到我的站点。 jFiddle 似乎默认使用 JSON 和其他链接文件,并且在 html 链接中没有注明。一些脚本说 onDomReady 并指定特定版本的 jQuery。其他人正在加载。我尝试将 onDomReady 检测添加到一个示例中,但它似乎没有解决问题....
我只是想知道是否有我需要的一组框架链接或说明来应用这些示例。

【问题讨论】:

  • 你的意思是jsFiddle
  • 不太清楚你在问什么。你能给一个不起作用的小提琴的链接吗?
  • 如果您的 Web 服务器阻止外部热链接,那么在 JSFiddle 中包含链接到您的 Web 服务器的外部资源将失败。您必须将所需的 JS 文件的内容物理复制并粘贴到 JSFiddle 的 javascript 部分中才能使其正常工作。
  • 我认为他只是想从一个或多个 jsFiddle 示例中获取代码,然后将该代码复制并粘贴到他自己的站点中。问题是每个示例中使用的 javascript 框架不一定能很好地与他已经在他的站点中使用的 js 代码配合使用。这将是一个重要的问题,需要来自 OP 的一些具体示例。

标签: jquery frameworks


【解决方案1】:

是的,将示例移植到实际生产环境中会有些困难。如果您还不熟悉每个功能如何以及如何将它们配置为在页面上共存,那么集成多个框架 javascript 框架可能会非常痛苦。

jsFiddle 示例每个都可以使用一组自定义框架,甚至根本不使用。该站点仅用于试用类型的示例。您只需设置您想要的环境(例如选择您感兴趣的框架等),然后输入您的代码 sn-ps。所以没有适用于所有“小提琴”的“规则”。每个都是一个自定义示例,不一定使用相同的一组框架和其他配置设置。因此,请将每个示例视为其独特的框架和代码集合。

如果您发布了指向您尝试使用的特定 jsFiddle 示例的链接,这可能会有所帮助。此外,您应该使用某种类型的 javascript 调试器(例如 FireBug 等)。这将有助于查明错误的来源。

【讨论】:

  • 谢谢大家,是的,我的意思是 jsFiddle.... 我只是在几周前才开始在一些论坛中看到它作为链接,因为我正在尝试 Grok 一些 css 菜单。我很确定 BusinessCatalyst 的检测和内部 js 文件正在处理我的热链接文件。即使加载到同一页面上,它们也无法正常工作。我已经取消了我的试用期
  • --joden.businesscatalyst.com/jPanelMenu-master/docs [17:20:53.438] Web 控制台日志记录 API(console.log、console.info、console.warn、console.error)已被此脚本禁用页面。
  • 如果我不使用任何 BC CMS 系统,我可以让一些工作:joden.businesscatalyst.com/MultiLevelPushMenu/index2.html 但这在动态 CSS 菜单环境中对我没有帮助......在那里我我依靠 CMS 来更新菜单和页面等
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-01-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多