【发布时间】:2016-07-09 06:14:51
【问题描述】:
我正在使用jstree,并希望在选择节点时进行一些 ajax 调用。如果再次单击同一节点,我不想触发 ajax 调用。 jstree example for listening events 使用 changed.jstree 如下:
$('#jstree')
// listen for event
.on('changed.jstree', function (e, data) {
//my custom code here that should trigger if a new node is selected
});
但是,如果我两次单击同一节点,则会触发此问题。我在数据或事件对象 e 中找不到任何可以告诉我这是否与先前选择的节点相同的内容。 jstree中有什么可以帮助我解决这个问题吗?如果不是,那么解决这个问题的最佳方法是什么?
【问题讨论】:
标签: javascript jstree