我有一个jstree。我想选择绑定到 id 为 158 的位置的对象的节点。这可行,但看起来很愚蠢。这样做更惯用的方法是什么?
var $tree = $('.jstree', myContext),
node = $tree.find('li').filter(function() {
return ( $(this).data().location || {}).id === 158;
});
$tree.jstree('select_node', n)
只是想在这里插话,因为没有一个答案对我有用。最终完成的工作非常简单:
$('#someTree').jstree('select_node', 'someNodeId');
注意我没有初始化someNodeId
作为 jQuery 对象。这只是一个普通的字符串。
我在加载一棵树后立即执行此操作without将其放入“就绪”绑定事件中,因为这似乎没有必要。
希望它能让一些人摆脱几个令人沮丧的小时。 。 。
加载后挂接到树上:
.on('loaded.jstree', function() {
// Do something here...
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)