Jquery 如何在节点中设置jsTree自定义DOM(选择标记)的焦点?

Jquery 如何在节点中设置jsTree自定义DOM(选择标记)的焦点?,jquery,html,jstree,Jquery,Html,Jstree,请看这把小提琴: 在本例中,我想在用户可以更改其值的节点中添加一个自定义DOM Select元素 在使用我的代码后,元素被添加到节点中,但在单击“选择元素”后,选择“列表打开”和“关闭”非常快!用户无法选择此选项 你知道吗 var x= "<select id='drp'><option value='1'>One</option><option value='2'>Tow</option><option value='3'>

请看这把小提琴:

在本例中,我想在用户可以更改其值的节点中添加一个自定义DOM Select元素

在使用我的代码后,元素被添加到节点中,但在单击“选择元素”后,选择“列表打开”和“关闭”非常快!用户无法选择此选项

你知道吗

var x= "<select id='drp'><option value='1'>One</option><option value='2'>Tow</option><option value='3'>Three</option></select>";
$(document).ready(function(){
    $('#using_json_2').jstree({ 'core' : {
        'data' : [
            { "id" : "ajson1", "parent" : "#", "text" : "Choose: " + x },
            { "id" : "ajson2", "parent" : "#", "text" : "Root node 2", "state" : { "opened" : true } },
            { "id" : "ajson3", "parent" : "ajson2", "text" : "Child 1" },
            { "id" : "ajson4", "parent" : "ajson2", "text" : "Child 2" }
        ]
    }}).on('changed.jstree', function (e, data) {
      $("#drp").focus();
    });
});