【发布时间】:2012-10-18 09:45:39
【问题描述】:
有人可以解释一下吗?我意识到 jQuery 接口是预定义的,但 JQueryStatic 是什么?
我有以下几点:
(function($)
{
$.fn.disableBt = function()
{
$(this).attr('disabled', true);
if ($.browser.msie && $.browser.version < 9)
{
$(this).addClass('disabled');
}
}
})(jQuery);
我可以让 typescript 知道这一点的唯一方法是将它添加到 jQuery 界面中,如下所示:
disableBt();
}
我尝试将它添加到 jQueryStatic 但它似乎不起作用:
interface JQueryStatic {
modal( options );
disableBt();
}
这是在我的模式中定义选项的方式:
$.modal.defaults = {
content: false,
useIframe: false,
...
...
var settings = $.extend({}, $.modal.defaults, options),
【问题讨论】:
标签: javascript jquery typescript