【问题标题】:Load User Function before external resources in jsfiddle在 jsfiddle 中的外部资源之前加载用户函数
【发布时间】:2013-03-30 06:53:08
【问题描述】:

我正在为我的客户开发一种新的手风琴。在我的本地机器上一切正常,但是当在 jsfiddle 中上传相同的东西时我遇到了问题。

我发现问题是因为用户定义的函数是在我添加的外部js文件之后加载的。

这是我的小提琴。 http://jsfiddle.net/imsabarinath/rpq2w/12/

在此我添加了一个用户函数detectBrowserClass。我还通过外部资源选项卡添加了8个外部js文件和css文件。但是当我运行代码时,似乎只有在加载了所有外部资源之后才加载用户函数。我用 firebug 进行了检查,它清楚地表明用户函数是在外部资源之后加载的

在加载 jsfiddle 中的任何外部资源之前,有什么方法可以加载用户函数 detectBrowserClass;表示在所有脚本标签之前?

【问题讨论】:

    标签: javascript jsfiddle


    【解决方案1】:

    您可以将script 标签放在 HTML 字段中,即将它们添加到正文中,而不是使用“外部资源”选项。

    【讨论】:

    • 当我这样添加时它正在工作,但 jsfiddle 显示警告,使用 JavaScript 和 CSS 面板为其相应的文件。有什么方法可以隐藏/
    • 你想隐藏它的原因是什么?
    • 没问题。只是为了确保客户端看不到错误或警告
    • 我不认为你可以隐藏它,这就是我问的原因。但是,如果您只想显示结果(即呈现的 HTML),您可以共享它的全屏版本。点击“分享”->“分享全屏结果”。如果其他人必须查看源代码,请在 HTML 开头添加注释并解释为什么脚本必须在那里。
    • 没关系。没关系 :) 谢谢你的帮助 :)
    猜你喜欢
    • 2016-12-20
    • 1970-01-01
    • 1970-01-01
    • 2013-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多