jQuery语法问题:ul作为变量,删除项目?
-
06-07-2019 - |
题
这是一个简单的语法问题。
我将ul保存为变量,如下所示:
$list = $("#city_list");
我稍后使用以下代码从列表中删除一些项目:
$('ul#city_list li#city_' + $id).remove();
我如何使用我之前创建的$ list变量来做到这一点,以便得到类似的结果:
$list.('li#city_' + $id).remove();
解决方案
使用查找
$list.find('li#city_' + $id).remove();
永远不要为带有标签名称
的ID添加前缀
。所以将代码更改为
$list.find('#city_' + $id).remove();
读
不隶属于 StackOverflow