jquery - 如何使用 jQuery 验证 DOM 中是否存在元素?

标签 jquery

通常在 JavaScript 中,我会执行如下操作来验证元素是否存在:

if (document.getElementById('lblUpdateStatus')) {
    $("#lblUpdateStatus").text("");
}

但是,使用 jQuery - 我怎样才能做同样类型的事情?

最佳答案

$ 返回一个匹配元素的数组,因此检查 length 属性就可以了

if ($('#lblUpdateStatus').length) {
    $("#lblUpdateStatus").text("");
}

关于jquery - 如何使用 jQuery 验证 DOM 中是否存在元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1027104/

相关文章:

php - 根据选择值显示/隐藏字段

ruby-on-rails - getScript jQuery 路径不起作用/Ruby on Rails

jquery - CSS 渲染后调用 JQuery 函数

javascript - 当用户关闭移动浏览器窗口时如何采取行动?

javascript:无法删除数组的某些元素

javascript - jQuery each - 第一个变量在(某些)刷新时没有获得宽度值

javascript - 清除由 class.each 创建超时的每个操作应用的 setTimeouts

jquery - 具有语义 UI 下拉行为的 Meteor 不起作用

jquery - 无法将 ngFor 应用于 jquery carousal

javascript - 记住菜单状态垂直多级导航