javascript - DOM 加载后如果 body hasClass

标签 javascript jquery

我在页面加载后动态插入一些类。我需要在用户保存更改之前检查是否存在指示空字段的某个类。

我有这个,但它不起作用,我认为这是因为我在页面加载后动态地将类添加到元素。

if ($("body").hasClass("sq-input--error")) {
    exit;
}

最佳答案

您可以询问 jQuery 该类的选择器是否有任何 dom 元素:

  if($(".sq-input--error").length > 0) 

关于javascript - DOM 加载后如果 body hasClass,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49080750/

相关文章:

javascript - 无法在 javascript 脚本标记内输出实际的 json 数据

javascript - ".000Z"的 "yyyy-mm-ddT00:00:00.000Z"是什么意思?

javascript - 用户名格式 : Comparing the input data in an array

javascript - 显示/隐藏 html 表的加载消息

javascript - 如果 jquery 中不工作

javascript - 是否可以为 datatables.net 子行编写 If/Else 语句来删除 null 使该行说是、否或留空?

javascript - 如何正确居中 facebox ajax 请求?

javascript - 从代码隐藏调用 js 函数(不是 startupScript)

jquery - 仅在折叠时将 jQuery-UI sortable() 应用于 Accordion() 元素

javascript - "require(' ./config/passport')(passport) 的等效 es6 语法"