Saya menggunakan perpustakaan treetable dari jQuery dan saya mencoba melakukan perilaku seperti akordeon, sehingga ketika saya membuka salah satu level dan itu meluas, saya ingin menutup level lain yang sebelumnya dibuka. Saya tidak tahu bagaimana menerapkan perilaku ini menggunakan perpustakaan jQuery treetable.
Ini adalah kode untuk tabel pohon saya:
function buildTreeTable(tree){
$("#example").treetable({
expandable: true,
onNodeExpand: nodeExpand,
onNodeCollapse: nodeCollapse
});
function nodeExpand () {
getNode(this.id);
}
function nodeCollapse () {
console.log("Collapsed: " + this.id);
}
function getNode(parentNode){
id = parentNode;
console.log("The new var is", id);
console.log("The id of the parent is: ", parentNode);
var parentNode = $("#example").treetable("node", parentNode);
$("#example").treetable("unloadBranch", parentNode);
console.log("parent node",parentNode);
}
Terima kasih sebelumnya!