<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循环生成的图标附加到列表项锚点中

        时间:2023-10-20
        <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循环生成的图标附加到列表项锚点中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:如何将脚本标签插入头部标签的顶部/开头? 下一篇:在 Jquery 中附加 div 和间隔

                  相关文章

                    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>