【问题标题】:Jquery loop through elements of domjquery循环遍历dom的元素
【发布时间】:2021-12-30 14:46:51
【问题描述】:

我知道这是 stubit 但我怎样才能更好地使用 JQuery 编写这段代码?看到真的恶心到我了

实际上这段代码的作用是在 dom 树上有一些具有相同类的元素,我选择这些元素中的第二个和第四个。

$('.hc-inline-block').each(function(i){
        if(i==1){
             st_time= $(this).html(); 
            console.log(st_time);
        }
        else if(i==3){
            end_time= $(this).html(); 
    console.log(end_time);
        }
    
  });
    

【问题讨论】:

  • 您只想获取该类的第二个和第四个元素?

标签: jquery


【解决方案1】:

考虑以下内容。

var st_time = $('.hc-inline-block').eq(1).html();
var end_time = $('.hc-inline-block').eq(3).html();

查看更多:https://api.jquery.com/eq/

【讨论】:

    【解决方案2】:

    您可以使用$('.hc-inline-block:eq(1), .hc-inline-block:eq(3)').each(function() {... 仅获取第 2 个和第 4 个元素并对它们进行处理。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-15
      • 1970-01-01
      • 2010-10-28
      • 2018-04-13
      • 2018-06-05
      • 2013-07-22
      相关资源
      最近更新 更多