繁体   English   中英

jQuery UI和Closure编译器高级优化

[英]jQuery UI and Closure Compiler Advanced Optimizations

我正在尝试将Closure Compiler与高级优化一起用于我的项目,我正在使用jQuery 1.11.1和jQuery UI 1.10.4。

作为jQuery的extern,我发现了jQuery 1.9的外部,我认为它可以正常工作,但是我遇到了jQuery UI的问题,我无法找到任何版本的extern。

知道任何jQuery用户界面的任何东西吗?

谢谢。

PS:我试过网页http://www.dotnetwise.com/Code/Externs/但是extern生成没有帮助: - /

我很幸运能够创建自己的简单externs文件。 例如,如果我只使用.draggable和.resizable,则它包含的内容如下:

 jQuery.prototype.resizable = function (arg1, arg2, arg3) { }; $.prototype.resizable = function (arg1, arg2, arg3) { }; jQuery.prototype.draggable = function (arg1, arg2, arg3) { }; $.prototype.draggable = function (arg1, arg2, arg3) { }; 

然后在我的.js文件中,在初始化时使用带引号的字符串而不是点符号作为属性名称:

 // USE THIS: $(".draggable").draggable({ "axis":"x", "containment": "parent", "cursor":"move", "handle":".dragHandle", "snap":"#banner, .draggable", "snapMode":"outer" }); //INSTEAD OF THIS: $(".draggable").draggable({ axis:"x", containment: "parent", cursor:"move", handle:".dragHandle", snap:"#banner, .draggable", snapMode:"outer" }); 

没有已知的jQuery UI extern存在。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM