Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 组合TinyMCE(jQuery插件)文件_Javascript_Jquery_Tinymce - Fatal编程技术网

Javascript 组合TinyMCE(jQuery插件)文件

Javascript 组合TinyMCE(jQuery插件)文件,javascript,jquery,tinymce,Javascript,Jquery,Tinymce,我正在使用TinyMCE jQuery插件。目前唯一预加载的文件是jquery.tinymce.js 加载使用TinyMCE的模块时,将使用下面的代码对其进行初始化。发生这种情况时,会加载大量TinyMCE文件,我正在Chrome窗口中查看这些文件。如果我点击另一个模块,然后返回,TinyMCE文件不会被重新加载,这是有意义的;该实用程序正在检查加载的内容,并动态加载所需的文件 我要做的是预加载我需要的所有TinyMCE文件。我想我可以只看Chrome选项卡,查看加载的文件,并将它们连接到主Ti

我正在使用TinyMCE jQuery插件。目前唯一预加载的文件是jquery.tinymce.js

加载使用TinyMCE的模块时,将使用下面的代码对其进行初始化。发生这种情况时,会加载大量TinyMCE文件,我正在Chrome窗口中查看这些文件。如果我点击另一个模块,然后返回,TinyMCE文件不会被重新加载,这是有意义的;该实用程序正在检查加载的内容,并动态加载所需的文件

我要做的是预加载我需要的所有TinyMCE文件。我想我可以只看Chrome选项卡,查看加载的文件,并将它们连接到主TinyMCE文件中。我尝试从simple开始,将它加载的第一个文件langs/en.js连接在jquery.tinymce.js之后。但这会产生一个脚本错误TinyMCE未定义。我把事情弄得一团糟,似乎什么都不管用

有没有一个简单的方法可以做到这一点?我只想手动将我需要的所有TinyMCE文件连接到一个主文件中(这不是手动的,我编写了一个简单的实用程序来实现它,但这并不重要)

如何做到这一点

是否有某种初始化方法可以调用jQuery插件对象来启动进程,然后处理所有的helper TinyMCE文件

TinyMCE初始化代码:

data.inputs.itemDescription.tinymce({
    // Location of TinyMCE script
    script_url: '/shared/tinymce/jscripts/tiny_mce/tiny_mce.js',

    // General options
    theme: "advanced",
    skin: "custom",
    plugins: "style,layer,table,advhr,advlink,inlinepopups,preview,contextmenu,paste,nonbreaking",

    // Theme options
    theme_advanced_buttons1: "bold,italic,underline,formatselect,bullist,numlist,link,code,preview",
    theme_advanced_buttons2: "tablecontrols,|,hr",
    theme_advanced_buttons3: "",
    theme_advanced_buttons4: "",
    theme_advanced_toolbar_location: "top",
    theme_advanced_toolbar_align: "left",
    theme_advanced_statusbar_location: "",
    theme_advanced_resizing: true
});

在“tinymce开发包”中已经有了压缩tinymce文件的方法。 它是一个简单的ant工具,但工作正常


我强烈建议每个tinymce用户不要使用jQuery构建。这是一个麻烦的来源,对象创建的jQuery开销使得tinymce在处理键盘输入时速度变慢。最好使用常规的tinymce构建并额外加载常规的jQuery库。

这就是您要说的吗?它看起来像在建…我不知道它在建什么。您可以指定的不同选项产生jsp、.net、cold fusion等版本。我只想要一个由我需要的其他文件组成的js文件。这不可能吗?不,这不完全是我说的。这是另外一回事。下载developement tinymce版本时,第一个目录中有一个build.xml,它将所有js文件压缩为一个js文件。