计算样式 Val = 0 的元素?

发布于 2024-12-25 12:06:05 字数 301 浏览 2 评论 0原文

我想知道如何计算样式 val = 0 的

  • 列表?
  • 即类似

    jQuery('ol.myClass li').each(function () {
        if (jQuery(this).css('top') == '0px') {
            count = + 1;
        }
    });
    

    我该如何执行此操作,以便它找到所有元素并为所有 css('top') 具有 val = 0 的元素提供一个数字?

    I was wondering how to count a list of <li> with a style val = 0 ?

    i.e. something like

    jQuery('ol.myClass li').each(function () {
        if (jQuery(this).css('top') == '0px') {
            count = + 1;
        }
    });
    

    How would I do this so it finds all elements and gives me a figure for all those that have the val = 0 for css('top') ?

    如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

    扫码二维码加入Web技术交流群

    发布评论

    需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

    评论(3

    胡渣熟男 2025-01-01 12:06:05

    尝试类似的方法:

    var foo = $('ol.myClass li').filter(function() {
        return $(this).css('top') == '0px';
    });
    

    Try something like:

    var foo = $('ol.myClass li').filter(function() {
        return $(this).css('top') == '0px';
    });
    
    猫瑾少女 2025-01-01 12:06:05

    我会说尝试这种方式。

    var list = $("ol.myClass li").filter(function() { 
      return $(this).css("top") === "0px";
    });
    
    list.length
    

    I would say try this way.

    var list = $("ol.myClass li").filter(function() { 
      return $(this).css("top") === "0px";
    });
    
    list.length
    
    你列表最软的妹 2025-01-01 12:06:05

    看起来不错。

    但你的计数应该是:

    $count += 1;
    

    或者

    $count++;
    

    It looks good.

    But your count should be:

    $count += 1;
    

    or

    $count++;
    
    ~没有更多了~
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文