如何在jQuery treetable中捕获expand事件

时间:2009-12-30 18:57:54

标签: jquery events treetable

我在我的网络应用中使用了treetable插件。 http://plugins.jquery.com/project/treeTable

我希望能够在扩展特定的可扩展节点时执行操作。

我可以确定哪个元素负责扩展节点。它是一个带有类扩展器的跨度。 据我所知,插件没有在展开或切换节点时触发的事件。

我认为这更像是一个问题,而不是一个问题,但我将如何做到这一点。

1 个答案:

答案 0 :(得分:2)

因为没有事件,你可以做的是用你自己的函数替换$.fn.expand,执行你需要它做的逻辑,然后执行原始的$.fn.expand函数。 E.g。

var originalExpand = $.fn.expand;
$.fn.expand = function(){
  // Do something
  originalExpand.apply(this, arguments);
};

这是一个粗略的例子。