【问题标题】:Calling external JS and jQuery.min JS in tinymce editor's main js在tinymce编辑器的主js中调用外部JS和jQuery.min JS
【发布时间】:2014-06-24 07:00:40
【问题描述】:

我正在使用 TinyMCE 编辑器,现在想在编辑器中使用其他一些 jQuery 插件。 例如我想使用自定义滚动条 js 来美化编辑器,也想在编辑器中使用 SWFObject JS 和 jQueryUI。为此,我可能还需要 jQuery.min。我尝试使用多种方法来调用这些 js 文件,但没有积极的结果。 请建议我实现它的方法。

【问题讨论】:

    标签: jquery jquery-ui iframe tinymce


    【解决方案1】:

    您的生产站点应该使用 jQuery.min 版本,因为它已被缩小,但仍包含所有“完整的”jQuery 代码。您应该只使用一个版本的 jQuery 来防止遗留代码出现问题。

    答案是:缩小 = 完整。使用任何一个。

    您使用的插件只是需要使用 jQuery(可能是特定版本),但它们调用 jQuery 的方式与任何其他 jQuery 代码一样 - 通过您的标头。

    【讨论】:

    • 我在我的网站中同时使用了 jQuery 和 jQueryUI,但我需要在编辑器中使用滚动条 js、modernizr js 和其他一些 js 文件。这样我就可以改善编辑器中内容的外观。
    • 谢谢,但我知道我可以使用任何缩小或未缩小的 js。我的问题是我应该如何将其他 js 文件调用到该编辑器
    • 这应该没什么区别。当您从文档标题中包含 jQuery 时,它可以在整个文档(页面)中使用,除非您使用 iframe 加载外部内容。如果您在标题中包含所有 JS 脚本,那么它们应该都可以按预期工作。你目前有什么?您有实时链接以便我们查看吗?
    • 很抱歉,由于组织政策,我无法与您分享网站链接。如果我不会遇到这个问题,我会同意你所说的。实际上,父 html 中定义的所有 js/css 文件都不适用于 iFrame 中的 html。而且,这就是造成所有问题的原因。
    • 好的,所以您正在 iframe 中加载。您需要将 JS 文件添加到您在 iframe 中加载的 HTML 页面的标题中 - 这个问题与父页面无关。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-04
    • 1970-01-01
    • 2017-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多