How to add a list-item at specific position

前端 未结 4 1747
被撕碎了的回忆
被撕碎了的回忆 2020-12-24 10:51

I\'d like to add a

  • at a specific position, for example:

    • Position 1
    • Posi
  • 4条回答
    •  醉梦人生
      2020-12-24 11:44

      You have to use after() instead of append():

      Description: Insert content, specified by the parameter, after each element in the set of matched elements.

      $('#list li:eq(1)').after('
    • Position 3
    • ');

      The documentation of append() clearly says:

      Insert content (...) to the end of each element.


      For completeness:

      Note that :eq(n) matches the nth element of the matching element set, whereas :nth-child(n) matches the nth child of the parent.

    提交回复
    热议问题