我在我的网络应用中使用了treetable插件。 http://plugins.jquery.com/project/treeTable
我希望能够在扩展特定的可扩展节点时执行操作。
我可以确定哪个元素负责扩展节点。它是一个带有类扩展器的跨度。 据我所知,插件没有在展开或切换节点时触发的事件。
我认为这更像是一个问题,而不是一个问题,但我将如何做到这一点。
答案 0 :(得分:2)
因为没有事件,你可以做的是用你自己的函数替换$.fn.expand
,执行你需要它做的逻辑,然后执行原始的$.fn.expand
函数。 E.g。
var originalExpand = $.fn.expand;
$.fn.expand = function(){
// Do something
originalExpand.apply(this, arguments);
};
这是一个粗略的例子。