没有焦点输入拖放jquery

时间:2015-09-29 14:09:24

标签: javascript jquery html jquery-ui

我在jquery ui上使用li拖放功能。在这个li我有一个div并且我动态添加input field,问题是在我添加input后我无法写入其中。这是我的代码:

<ul>
    <li class="ui-state-default" name="li_transit">
       info text <div></div>
    </li>
</ul>

$(function(){   
    $( "#sortable" ).sortable({
        revert: true,
        cancel: ":input"
    });

    $( "#draggable" ).draggable({
        connectToSortable: "#sortable",
        helper: "clone",
        revert: "invalid"
    });

    $( "ul, li" ).disableSelection();

});

1 个答案:

答案 0 :(得分:1)

我相信disableSelection阻止你选择里面的任何输入。也许尝试评论一下,看看你的问题是否仍然存在。