如何使用递增的div创建动态变量?

时间:2017-06-28 19:18:42

标签: jquery

我有两个递增的div组,但现在我需要从一个中提取标题和链接等信息,并将其包装在第二个。我开始像这样设置我的vars:

  var title = $(".hs-rss-title span").html();
  var link = $('.hs-rss-title').attr('href').split('=');

但是当我通过每个循环包装它时,它只使用给定选择器的第一个例子。我怎样才能最好地做到这一点,以便它使用递增的div拉出每个元素的每个单独的选择器?

我正在尝试使用circle标记包装每个div k+1 + <a> div。使用下面的这个片段,我收到了重复的链接。

$(".gs-rss-feed .hs-rss-item").each(function(i) {
    $(this).addClass("step" + (i + 1));
    $("#map .circle").eq(i).addClass("filled");
      var title = $(".hs-rss-title span").html();
      var link = $('.hs-rss-title').attr('href').split('=');
    $("#map .circle").eq(i).wrap("<a href="+link+"></a>");

  });

有关如何解决此问题的任何想法? codepen

0 个答案:

没有答案