3

我有以下内容:

(function ($) {
    /**
    * Opens a new modal window
    * @param object options an object with any of the following options
    * @return object the jQuery object of the new window
    */
    $.modal = function (options) {
        var settings = $.extend({}, $.modal.defaults, options),
            root = getModalDiv(),

在我的代码中,我有:

///<reference path='jquery.d.ts' />
function alertWin(title, message) {
    $.modal({

有一个错误说:

'JQueryStatic' 类型的值不存在属性模式

为了解决这个问题,我需要创建某种模板文件吗?如果需要,我该怎么做?

4

1 回答 1

4

只需扩展JQueryStatic的接口,可以在任何文件中完成,typescript将它们合并

interface JQueryStatic {
  modal( options );
}
于 2012-10-26T07:39:36.630 回答