Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 在ui.item中选择输入_Jquery_Jquery Ui - Fatal编程技术网

Jquery 在ui.item中选择输入

Jquery 在ui.item中选择输入,jquery,jquery-ui,Jquery,Jquery Ui,使用jqueryui。为了只选择一个可排序的项目,我发现我可以使用ui.item。但是我找不到一种方法来仅选择可排序项内的输入(仅“this”,即我移动的项内的输入) JQUERY用户界面: $("#sortable").sortable({ sort: function (event, ui) { // during sorting var move = (ui.position.left - ui.originalPosition.left); if

使用jqueryui。为了只选择一个可排序的项目,我发现我可以使用ui.item。但是我找不到一种方法来仅选择可排序项内的输入(仅“this”,即我移动的项内的输入)

JQUERY用户界面:

$("#sortable").sortable({
    sort: function (event, ui) { // during sorting
        var move = (ui.position.left - ui.originalPosition.left);

        if(move>100){
        //ui.item.({height:'25px'});
        }

    }
});
HTML:


您可以使用许多功能

  • ui.item.find('input')
  • ui.item.children('input')
如果您使用的是children(),它将返回集合,您可以得到这样的个人

  • ui.item.children('input')[0]
  • ui.item.children('input').first()
    .last()
这同样有效:ui.item.find('input'))
<div id="sortable">
    <div> <input type="text"  value="item1"> </div>
    <div> <input type="text"  value="item2"> </div>
</div>