Javascript 我想将动态标题附加到<;a>;现在是静态的标记

Javascript 我想将动态标题附加到<;a>;现在是静态的标记,javascript,jquery,Javascript,Jquery,试试这个。不需要parent() 请检查小提琴 像这样使用attr循环并赋值 var title=['a','b','c'];//您的动态内容列表 $('ol>li')。查找('a')。每个(函数(索引,元素){ $(this.attr('title',title[索引]) }); 我希望您正在寻找此解决方案: 函数appendTitles(){ $(“.slides”).find(“.flex控件分页li”).each(函数(){ var atag=$(this.parent

试试这个。不需要parent()

请检查小提琴

像这样使用
attr
循环并赋值

var title=['a','b','c'];//您的动态内容列表
$('ol>li')。查找('a')。每个(函数(索引,元素){
$(this.attr('title',title[索引])
});


  • 我希望您正在寻找此解决方案:

    函数appendTitles(){
    $(“.slides”).find(“.flex控件分页li”).each(函数(){
    var atag=$(this.parent().find('a');
    atag.attr(“标题”、“Raaj”);
    })
    }
    附加标题()
    
    
    

  • 您想怎么做?这些值应该从哪里来?我有一个值列表,我只是不知道如何使用选择器或请更新您的问题以包括它们,这是行不通的。它没有进入每个循环,所以我想我已经使用了wron selectorI添加了小提琴。它对我有用。似乎你在某些地方使用了错误的选择器。好的,为将来验证答案:)快乐编码:)我确实验证了,但网站不允许我,因为我的信誉点很少,这意味着为将来接受答案。
    <ol class="flex-control-nav flex-control-paging">
     <li>
         <a href="#" title="#IR201800" class="flex-active">1</a>
     </li>
     <li>
         <a href="#" title="#IR201800">2</a>
     </li>
     <li>
          <a href="#" title="#IR201800">3</a>
     </li>
    </ol>
    
    function appendTitles() {
      $(".slides").find(".flex-control-paging li").each(function() {
        var atag = $(this).parents('li').find('a');
        atag.attr("title", "Raaj");
      })
    }
    
    function appendTitles() {
            $(".slides").find(".flex-control-paging li").each(function(){
                var atag = $(this).find('a');
                atag.attr("title", "Raaj");
            })
    }