扩展JQuery UI选项卡

时间:2009-10-09 08:34:34

标签: jquery jquery-ui

我刚刚设法扩展jquery以通过$ .fn.extend包含历史记录功能。这是为了允许JQuery选项卡中的历史记录功能。

我现在的问题是如何直接扩展jquery选项卡?目前我的代码如下

var metab = $('#inv_content').tabs();
$('#inv_content > ul').find('a').history(metab);

但我想做的是

$('#inv_content').tabs().history();

这可能吗?

1 个答案:

答案 0 :(得分:0)

要创建jQuery插件,您需要使用$ .fn.extend或$ .fn.MyPlugin。使用这样的结构:

$('#inv_content').tabs().history();

你使用了jQuery的链接功能,为此你只需要在插件的最末端返回选中的对象,如下所示:

return this;

可用于其他插件操作。