首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在页面加载时删除div类

在页面加载时删除div类
EN

Stack Overflow用户
提问于 2016-07-16 18:26:56
回答 6查看 6.5K关注 0票数 1

我有个div

代码语言:javascript
复制
<div id="commonConsultationPopup" class="overlayPopup"></div>

我想在页面加载时删除类。

我试过:

代码语言:javascript
复制
$(document).ready(function() {
$("#commonConsultationPopup").removeClass("overlayPopup");
});

但这不管用。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2016-07-16 19:09:29

试试这个:

代码语言:javascript
复制
$(document).ready(function() {
    $("#commonConsultationPopup").removeClass();
});

但是它将从给定的div中删除所有类。

票数 2
EN

Stack Overflow用户

发布于 2016-07-16 18:31:12

我不相信这个函数能像你想的那样。从手册中:

遥控器(ClassName) 类型:字符串 要从每个匹配元素的class属性>移除一个或多个分隔空间的类。

请注意,手册中说它将从class属性中删除该类。它没有声明它将删除整个元素。

如果希望删除整个div,则需要.remove()函数。若要使用此方法,请使用查找器来定位div (可能是按类名?)然后打电话给remove()

票数 1
EN

Stack Overflow用户

发布于 2016-07-16 18:50:30

若要删除文档就绪上的类,请使用以下JS:

代码语言:javascript
复制
jQuery(document).ready(function() {
  $("#commonConsultationPopup").removeClass("overlayPopup");
});

若要在加载窗口时从元素中删除类,请使用以下方法:

代码语言:javascript
复制
jQuery(window).load(function() {
  $("#commonConsultationPopup").removeClass("overlayPopup");
});

以下是完整的代码:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head>
  <title>Remove class example</title>
  <!-- We are using jQuery 3.1.0 -->
  <script type="text/javascript" src="https://code.jquery.com/jquery-3.1.0.min.js"></script>
  <!-- You can also use jQuery 12.1.4 like this -->
  <!-- <script type="text/javascript" src="https://code.jquery.com/jquery-1.12.4.min.js"></script> -->
</head>
<body>
  <div class="overlayPopup" id="commonConsultationPopup"></div>
  <script type="text/javascript">
    // Use this if you want to wait for the page to be ready:
    jQuery(document).ready(function($) {
      $("#commonConsultationPopup").removeClass("overlayPopup");
    });
    // Use this instead if you want to wait for the page to load:
    // jQuery(window).load(function() {
    //   $("#commonConsultationPopup").removeClass("overlayPopup");
    // });
  </script>
</body>
</html>

祝你好运万事如意。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38414271

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档