Вопрос

Я использую плагин treetable в своем веб-приложении.http://plugins .jquery.com/project/treeTable

Я хочу иметь возможность выполнять действие при расширении определенного расширяемого узла.

Я могу определить, какой элемент отвечает за расширение узла.Это промежуток с расширением класса.Насколько я могу судить, у плагина нет события, которое запускается при расширении или переключении узла.

Я думаю, что это скорее вопрос jquery, чем вопрос treetable, но как бы я это сделал.

Это было полезно?

Решение

Поскольку события нет, все, что вы могли бы сделать, это заменить $.fn.expand с вашей собственной функцией, которая выполняет необходимую вам логику, а затем выполняет исходную $.fn.expand функция.Например.

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

Это грубый пример.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top