当前位置: 首页 > 知识库问答 >
问题:

addClass不在条件下工作

贾成天
2023-03-14

我带着我的下一个问题来找你xd这是我的JS:

$(document).ready(function(e) {

let imagesContainer = $(".slider__imageContainer");
let index = 0;

for(let item of imagesContainer) {
    if(item == imagesContainer[0]) {
        item.addClass("d-block");
    }
    else {
        imagesContainer.addClass("d-none")
    }
}
})

为什么不使用“addClass(”d-block“)函数呢?但是我的”else“很好。

这是我的HTML

<body>
    <div class="slider">
        <div class="slider__imageContainer">
            <img src="images/cat-5852139_640.jpg" alt="" class="slider__imageContainer--image">
        </div>
        <div class="slider__imageContainer">
            <img src="images/kingfisher-6146356_640.jpg" alt="" class="slider__imageContainer--image">
        </div>
        <div class="slider__imageContainer">
            <img src="images/meerkats-6153748_640.jpg" alt="" class="slider__imageContainer--image">
        </div>
    </div>

共有1个答案

仲阳朔
2023-03-14

这个不是您所想的元素,它指的是HTMLDocument对象。你可以试试

$(item).addClass("d-block");
 类似资料:
  • 我正在建立一个应用程序,并使用MariaDB作为我的数据库。我有一张桌子“kick_votes”。其主键包含三个字段: null

  • Categories: Effects | Effects Core | Method Overrides .addClass( className [, duration ] [, easing ] [, complete ] )Returns: jQuery 描述: 为每个匹配的元素添加指定的样式类名,而且所有改变的样式以动画的形式展示 .addClass( className [, dura

  • 下面是我的表格: 截取方法如下: 我添加了以下bean:

  • 我希望你能帮忙。我试图写一个htaccess文件做以下事情。 1)重定向到www.地址 2) 从url中删除.php 3) 如果文件不存在,则使用filechecker.php?page=filename 1.我能忍受 RewriteCond%{HTTP_HOST}^example.com$ *)http://www.example.com/1美元[R=301, L] 2) 我受够了 Rewrit

  • 我正在尝试制作一个GUI,用户点击一个按钮,应用程序就会从互联网下载一个文件。我想要一个进度条,显示文件下载完成的时间。为了实现这一点,我实现了一个线程,在点击下载按钮时运行进度条的功能。以下是我使用的代码: 当我运行应用程序时,它会下载文件,不会出现错误。但是进度条什么也做不了。我试着使用和,但进度条仍不工作。 如何让progressbar显示文件的下载进度?

  • 我想为我的表单创建一个函数,如果任何字段是空的背景颜色变红,否则背景是绿色的,但是我的条件在运行函数后不能正常工作,所有字段都有相同的背景颜色,不能正确满足条件红色这里是我的代码所有字段显示红色背景颜色好心帮忙 HTML代码