我正在尝试删除ID列表中存在的特定ID,这里是ID和列表的代码
var idClient = $('.popup-chat-header').attr("id"); // a client ID
// loop through a list of ID
$('#clientList li > a').each(function(){
var newIdList = $(this).attr("id");
});
我试过:contains()选择器,(newIdList:contains(idClient)).remove()
,但似乎我没有以正确的方式实现它?感谢任何提示!
答案 0 :(得分:0)
你有没有试过这样的东西而不是$ .each循环:
$('#' + idClient).parent('li').remove();
答案 1 :(得分:0)
答案 2 :(得分:-1)
尝试更改您的选择器
$('li#clientList > a').each(function(){
});
另外你最好使用类,ID应该在页面中是唯一的。
如果您使用课程,那么最好试试这个
$('li.clientList > a').each(function(){
var newIdList = $(this).attr("id"); // this should give you the ID of all the DOM with class clientList
});