我在 TypeScript 应用程序中使用 jQuery UI 滑块,使用 TypeScript 0.9 和jqueryui.d.ts
从definitelyTyped 下载的最新定义文件:
/// <reference path="jquery/jquery.d.ts" />
/// <reference path="jqueryui/jqueryui.d.ts" />
. . .
$("#sideRestitution").slider({
min: 0.0,
max: 1.0,
step: 0.01,
value: game.sideRestitution,
change: (event, ui) => {
game.sideRestitution = ui.value;
}
});
它工作正常,但我无法弄清楚如何以“类型”的方式使用小部件:在上面的代码change
中是 type any
。jqueryui.d.ts
定义了一个Slider
带有特定于滑块小部件的事件和方法的接口,但唯一返回此类接口的方法或属性是 global $.ui.slider
。
如何访问/使用Slider
我创建的滑块小部件的界面?
的用途/目的是$.ui.slider
什么?