这是对 SO Question 的后续问题 -在此处输入链接描述。
是否可以在不重新编译果汁的情况下覆盖哪些脚本?或者为基于 jquery-ui 的自定义控件添加脚本?
部分答案 - 对于 JavaScript 文件,我只需要重新定义 JuiceApp.cs 文件中的脚本定义以指向我需要它们的位置。我在 Global.asx - Application_Start 方法中执行此操作。
如果你有一个想要连接到 Juice UI 的 jQuery UI 小部件,你可以很容易地做到这一点。目前还没有关于该过程的任何文档,但是您可以遵循很多示例。我建议查看 ProgressBar.cs 文件以及它如何与 jQuery UI 源代码中的 ui-progressbar.js 文件匹配。您还可以查看 Wijmo Open for Juice UI 的源代码——他们使用 Juice UI 构建了一个完整的扩展库来连接他们的 jQuery UI 小部件库。