Как добавить событие щелчка ребер в Hypertree

Обратитесь к HyperTree по этой ссылке

Как я могу добавить событие для обработки событий кликов ребер?

Благодарю.

1 ответ

Как насчет этого:

//Attach event handlers and add text to the  
//labels. This method is only triggered on label  
//creation  
onCreateLabel: function(domElement, node){  
    domElement.innerHTML = node.name;  
    $jit.util.addEvent(domElement, 'click', function () {  
        ht.onClick(node.id, {  
            onComplete: function() {  
                ht.controller.onComplete();  
            }  
        });  
    });  
},  

Вы можете найти этот код в этой ссылке в разделе "Hypertree", и это код, который управляет кликами на узлах. Это то, что вы хотели знать?

РЕДАКТИРОВАТЬ:

Проблема, похоже, заключается в типе "края". Изменение его с "гиперлинии" на "линию", как предлагается в этом вопросе, может помочь, связать событие щелчка.

Другие вопросы по тегам