javascript - 使用 Jquery 检查类是否存在于页面上

标签 javascript jquery html

我正在尝试使用 jquery 检查类是否存在。但是有些事情进展不顺利! 例如这是一个 HTML

<div id="door">
  <!-- change this class to something else to test -->
  <div class="test alfa">
    <h1>Class "Test" Does Exist</h1>
  </div>
</div>

如何检查类测试是否存在

我正在尝试以下 if 语句,但由于某种原因无法正常工作。我的代码可能有问题,但出于某种原因我无法发现!

if ($('test')[0]) {
    $('h1').show();
} else {
  $('h1').text('Class "Test" Does NOT Exist');
}

如果你能帮我测试一下或者让我知道上面的语句出了什么问题,我将不胜感激!?

最佳答案

您需要在测试类中添加一个点

if ($('.test')[0]) {
    $('h1').show();
} else {
  $('h1').text('Class "Test" Does NOT Exist');
}

关于javascript - 使用 Jquery 检查类是否存在于页面上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47728447/

相关文章:

html - 无法弄清楚如何将 nth-of-type 选择器与转换结合起来

javascript - UIKit 幻灯片设置

javascript - chrome.sockets.udp 多播的示例/说明

javascript - 如何在nodejs中使用数据和 header 重定向到另一个Web服务

javascript - 数据表分页不起作用?

javascript - 在 : fixed div 位置设置 ScrollTop 动画

javascript - 检测浏览器的自动填充何时打开

javascript - 如何确保 Canvas 包含在视口(viewport)中

javascript - 为什么当我更改某个字段时,我的所有字段都会更新?

html - 拆分超大 (10+ GB) 文件并将其上传到 Amazon S3