Javascript AngularJS可排序,无法获取收件人列表(ul)ID
我对AngularJS比较陌生,我面临着一些问题。对不起,如果我的问题是愚蠢的 我有从Angular填充的UL列表,我可以得到被拖动项的ID、该项的索引、它被拖动的列表的ID,但不能得到它被拖动到的列表的ID。它一直在返回未定义或空值 相信我,我试过很多代码变体。任何想法都将不胜感激 INDEX.htmlJavascript AngularJS可排序,无法获取收件人列表(ul)ID,javascript,jquery,angularjs,jquery-ui,jquery-ui-sortable,Javascript,Jquery,Angularjs,Jquery Ui,Jquery Ui Sortable,我对AngularJS比较陌生,我面临着一些问题。对不起,如果我的问题是愚蠢的 我有从Angular填充的UL列表,我可以得到被拖动项的ID、该项的索引、它被拖动的列表的ID,但不能得到它被拖动到的列表的ID。它一直在返回未定义或空值 相信我,我试过很多代码变体。任何想法都将不胜感激 INDEX.html <ul id="sortable{$ review[0].progressFlag $}" ui-sortable="sortableOptions" ng-model="review"
<ul id="sortable{$ review[0].progressFlag $}" ui-sortable="sortableOptions" ng-model="review" class="connectedSortable apps-container">
<li id="item{$ item.id $}" ng-repeat="item in review">
<a href="#" class="list-group-item">
<p><b>{$ item.name $}</b></p>
</a>
</li>
</ul>
$scope.sortableOptions = {
items:'li',
start: function(event, ui) {
item = ui.item;
console.log(item.attr('id')); // Dragged Item ID - Works
console.log(ui.item.index()); // Dragged Item Index - Works
console.log(ui.item.parent().attr('id')); // The List ID Item being dragged From - Works
},
stop: function(event, ui) {
item = ui.item;
console.log(ui.item);
console.log(ui.item.parent().attr('id')); // The List ID Item being dragged TO = UNDEFINED
},
connectWith: ".apps-container",
};