我有一个非常大的javascript文件,仅当用户单击某个按钮时才想加载。我正在使用jQuery作为我的框架。有内置的方法或插件可以帮助我做到这一点吗?
一些更多的细节:我有一个“添加注释”按钮,应该加载TinyMCE javascript文件(我已经将所有TinyMCE的东西都煮成了一个JS文件),然后调用tinyMCE.init(...)。
我不想在初始页面加载时加载它,因为不是每个人都将单击“添加评论”。
我了解自己可以做到:
$("#addComment").click(function(e) { document.write("<script...") });
但是有更好的/封装的方法吗?
这是TinyMCE的压缩机,其经由jQuery.tinyMCE插件添加TinyMCE的的异步加载的一个很大的叉,并且包括Gzip已,级联和缩小:github.com/bobbravo2/tinymce_compressor/blob/master/...
—
鲍勃格里