javascript - jQuery 从无序列表中删除所有列表项

标签 javascript jquery html-lists

我忘记了将清除列表中所有列表元素的 jQuery 命令。我做了一些搜索,以前做过很多次,但只是忘记了命令。

$("ul").clear()
$("ul").empty()

两个似乎都没有完成这个..又是哪个命令?

更新:
谢谢大家,我的选择器一定有语法错误。

最佳答案

$("ul").empty() 工作正常。还有其他错误吗?

$('input').click(function() {
  $('ul').empty()
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<ul>
  <li>test</li>
  <li>test</li>
</ul>

<input type="button" value="click me" />

http://jsfiddle.net/infernalbadger/D5ss8/

关于javascript - jQuery 从无序列表中删除所有列表项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7004059/

相关文章:

javascript - 如何使模态窗口的背景图像与模态窗口同时出现,而不是之前出现?

javascript - JQuery - 当 child 获得焦点时对 parent 执行操作

css - 定位父 ul 的第一个子菜单

javascript - 如何从 Angular 模板(html 文件)调试对象

javascript - 脚本运行正常,但 Canvas 上没有任何内容

javascript - 使用 jQuery 打字动画

javascript - 选择全部后如何取消选择功能

javascript - 如何将变量设置为 AJAX 响应数据?

javascript - 如果列表数据包含

html - ul 的水平滚动条