<small id='CnhI2'></small><noframes id='CnhI2'>

    <legend id='CnhI2'><style id='CnhI2'><dir id='CnhI2'><q id='CnhI2'></q></dir></style></legend>

    1. <i id='CnhI2'><tr id='CnhI2'><dt id='CnhI2'><q id='CnhI2'><span id='CnhI2'><b id='CnhI2'><form id='CnhI2'><ins id='CnhI2'></ins><ul id='CnhI2'></ul><sub id='CnhI2'></sub></form><legend id='CnhI2'></legend><bdo id='CnhI2'><pre id='CnhI2'><center id='CnhI2'></center></pre></bdo></b><th id='CnhI2'></th></span></q></dt></tr></i><div id='CnhI2'><tfoot id='CnhI2'></tfoot><dl id='CnhI2'><fieldset id='CnhI2'></fieldset></dl></div>

          <bdo id='CnhI2'></bdo><ul id='CnhI2'></ul>

        <tfoot id='CnhI2'></tfoot>

        jquery - 将for循环生成的图标附加到列表项锚点中

        jquery - append Icons generated by for loop into list items anchor(jquery - 将for循环生成的图标附加到列表项锚点中)
        <i id='eMvDb'><tr id='eMvDb'><dt id='eMvDb'><q id='eMvDb'><span id='eMvDb'><b id='eMvDb'><form id='eMvDb'><ins id='eMvDb'></ins><ul id='eMvDb'></ul><sub id='eMvDb'></sub></form><legend id='eMvDb'></legend><bdo id='eMvDb'><pre id='eMvDb'><center id='eMvDb'></center></pre></bdo></b><th id='eMvDb'></th></span></q></dt></tr></i><div id='eMvDb'><tfoot id='eMvDb'></tfoot><dl id='eMvDb'><fieldset id='eMvDb'></fieldset></dl></div>

        <legend id='eMvDb'><style id='eMvDb'><dir id='eMvDb'><q id='eMvDb'></q></dir></style></legend><tfoot id='eMvDb'></tfoot>

                <tbody id='eMvDb'></tbody>
                <bdo id='eMvDb'></bdo><ul id='eMvDb'></ul>

                  <small id='eMvDb'></small><noframes id='eMvDb'>

                  本文介绍了jquery - 将for循环生成的图标附加到列表项锚点中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我将非常感谢一些指导甚至解决方案!

                  I would be very grateful for some guidance or even a solution!

                  从类名数组中,我使用 for 循环生成图标集:

                  From an array of class names, I'm generating icon sets using a for loop:

                  // icon array
                  var iconsArray = ['fa-search','fa-toggle-up','fa-link']; 
                  var iconsArrayLength = iconsArray.length;
                  
                      // loop through array
                      for (var i = 0; i < iconsArrayLength; i++) {
                  
                          // result
                          console.log('<i class="fa' + ' ' + iconsArray[i] + '"></i>');
                  
                      }
                  

                  我还有一个导航元素.该列表具有相同数量的具有 ID 的项目:

                  I also have a navigation element. The list has the same number of items with an ID:

                  <nav>
                  
                      <ul id="nav">
                  
                          <li><a href="">link 1</a></li>
                          <li><a href="">link 2</a></li>
                          <li><a href="">link 3</a></li>
                  
                      </ul>
                  
                  </nav>
                  

                  问.如何将返回的图标集附加/添加到正确的导航项?

                  Q. How do I append / prepend the returned icon sets to the correct nav item?

                  需要明确的是,第一个数组值用于第一个导航项,依此类推.

                  To be clear, the first array value is intended for the first navigation item and so on.

                  我敢肯定有一些东西可以回答这个问题,但强大的 G 似乎并不想为我服务!

                  I'm sure there's something out there to answer this question, but the mighty G just doesn't seem to want to serve it up to me!

                  提前致谢.

                  回应评论...

                  结果列表如下所示:

                  <nav>
                  
                      <ul id="nav">
                  
                          <li><a href=""><i class="fa fa-search"></i>link 1</a></li>
                          <li><a href=""><i class="fa fa-toggle-up"></i>link 2</a></li>
                          <li><a href=""><i class="fa fa-link"></i>link 3</a></li>
                  
                      </ul>
                  
                  </nav>
                  

                  推荐答案

                  你甚至不需要 for 循环

                  You don't even need the for loop

                  $('#nav li').each(function(i) {
                      $(this).append('<i class="fa' + ' ' + iconsArray[i] + '"></i>')
                  })
                  

                  这篇关于jquery - 将for循环生成的图标附加到列表项锚点中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  在开发JS过程中,会经常遇到两个小数相运算的情况,但是运算结果却与预期不同,调试一下发现计算结果竟然有那么长一串尾巴。如下图所示: 产生原因: JavaScript对小数运算会先转成二进制,运算完毕再转回十进制,过程中会有丢失,不过不是所有的小数间运算会
                  append() 方法在被选元素的结尾(仍然在内部)插入指定内容。 语法: $(selector).append( content ) var creatPrintList = function(data){ var innerHtml = ""; for(var i =0;i data.length;i++){ innerHtml +="li class='contentLi'"; innerHtml +="a href
                  问题描述: 在javascript中引用js代码,然后导致反斜杠丢失,发现字符串中的所有\信息丢失。比如在js中引用input type=text onkeyup=value=value.replace(/[^\d]/g,) ,结果导致正则表达式中的\丢失。 问题原因: 该字符串含有\,javascript对字符串进行了转
                  Rails/Javascript: How to inject rails variables into (very) simple javascript(Rails/Javascript:如何将 rails 变量注入(非常)简单的 javascript)
                  CoffeeScript always returns in anonymous function(CoffeeScript 总是以匿名函数返回)
                  Ordinals in words javascript(javascript中的序数)

                    <tbody id='210oV'></tbody>

                    1. <small id='210oV'></small><noframes id='210oV'>

                        <bdo id='210oV'></bdo><ul id='210oV'></ul>

                        <legend id='210oV'><style id='210oV'><dir id='210oV'><q id='210oV'></q></dir></style></legend>
                        <i id='210oV'><tr id='210oV'><dt id='210oV'><q id='210oV'><span id='210oV'><b id='210oV'><form id='210oV'><ins id='210oV'></ins><ul id='210oV'></ul><sub id='210oV'></sub></form><legend id='210oV'></legend><bdo id='210oV'><pre id='210oV'><center id='210oV'></center></pre></bdo></b><th id='210oV'></th></span></q></dt></tr></i><div id='210oV'><tfoot id='210oV'></tfoot><dl id='210oV'><fieldset id='210oV'></fieldset></dl></div>

                          <tfoot id='210oV'></tfoot>