[英]how to listen to jsTree deselect event?
我正在嘗試聽取如下所示的取消選擇JsTree的事件
$(document).ready(function() {
var jData = [{
"data": {
"attr": {
"title": "A node"
},
"title" : "A node"
},
"children": [{
"data": {
"title": "child"
},
"children": [{
"data": {
"title": "Grand Child"
}
}]
}]
}];
var myTree = $("#demo1").jstree({
"json_data": {
"data": jData
},
"plugins": ["json_data", "ui", "themeroller"]
});
$(myTree).bind("select_node.jstree", function(evt, data) {
console.log("selected!");
});
$(myTree).bind("deselect_node.jstree", function(evt, data) {
console.log("deselected!");
});
});
根據這里的文檔,'deselect_node'觸發了一個事件,但是當我喜歡上面的時候似乎沒有任何事情發生。 我能聽聽選擇的事件。
如何收聽jsTree deselect事件?
對我而言,也許缺少的分號在某些瀏覽器中是破碎的。
這里重寫你的例子作為小提琴: http : //jsfiddle.net/mmeah/fyDE6/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.