jquery删除a<;李>;未从列表中删除节点

jquery删除a<;李>;未从列表中删除节点,jquery,html-lists,element,Jquery,Html Lists,Element,我遇到一个问题,在用户单击弹出窗口中的按钮后,列表项没有按预期从我的列表中删除 $('#srsDetail_btnRemovePerson').off().on('click', function (e) { e.preventDefault(); $("#srsDetail_Users .ui-selected").each(function (i, o) { if (app.showConfirmModalFunc(mg.Confirm

我遇到一个问题,在用户单击弹出窗口中的按钮后,列表项没有按预期从我的列表中删除

$('#srsDetail_btnRemovePerson').off().on('click', function (e) {
        e.preventDefault();
        $("#srsDetail_Users .ui-selected").each(function (i, o) {
            if (app.showConfirmModalFunc(mg.ConfirmDeleteRecord, 'Delete User', function () {   $(o).remove(); }))  {
                return;
            }
        });
    });
下面是删除前的图像。

现在是删除后的图片。

我不希望橙色的行在那里了,因为它应该只有2行删除后。此行需要删除,因为它用于删除后端数据

关于如何只删除列表项有什么想法吗

以下是css:

.simpleselectable .ui-selecting { background: #FECA40; }
.simpleselectable .ui-selected { background: #F39814; color: white; }
.simpleselectable { list-style-type: none; margin: 0; padding: 0; width: 97%;  }
.simpleselectable li { margin: 3px; padding: 0.4em; font-size: 0.8em; height: 30px; line-height: 1em; border:solid 1px #DDD; background-color:#CCE5ED; cursor:pointer; margin-left: 3px;}
   .simpleselectable li:focus { background: green;    }
使用的html的图片

在正常情况下,橙色区域不会出现。我们需要更多地了解您的标记和CSS。请使用演示问题的示例更新您的问题,最好是使用堆栈片段(
[]
工具栏按钮;)运行的问题。您还需要显示HTML代码。。。我的猜测是一些HTML代码仍然在那里。。。若你们能检查这个元件并检查它,你们就会得到它