gpt4 book ai didi

javascript - 节点中的 jstree 输入元素没有焦点

转载 作者:行者123 更新时间:2023-12-03 07:53:42 24 4
gpt4 key购买 nike

我有这个代码:

<div id="tree">
<ul>
<li>
ind impianto 1
<ul>
<li>
<input id="crea1" name="crea1" type="text" placeholder="anno">
<button onClick="creaquestionario(1)">crea</button>
</li>
</ul>
</li>
</ul>
</div>

树的声明是:

$("#tree").jstree({
edit: true
});

当我打开节点时,输入焦点不起作用,我必须按住鼠标,然后写入值。

最佳答案

使用jsTree首先创建一个节点,然后编辑它:

var parentNodeId = '#root';
var node = $('#tree').jstree().create_node(parentNodeId, 'New node');
$('#tree').jstree().edit(node);

要编辑选定的节点,请使用:

var nodeToEdit = $('#tree').jstree().get_selected();
$('#tree').jstree().edit(nodeToEdit);

在你的html中:

<ul>
<li id="root">ind impianto 1</li>
</ul>

查看演示 - Fiddle

关于javascript - 节点中的 jstree 输入元素没有焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34894393/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com