jQuery技术:使用jQuery将HTML标记附加到Class

我想添加一个

    标签而不是一个类

    我用这种方式使用appendTo()

    $('

      ').appendTo('.box');

      但我得到:

    • You did not enter your first name
      • 我应该得到:

        • You did not enter your first name

          如果li已经在div (这将是无效的html):

           $('.box li').wrapAll('
            ');

            应该管用。

            如果在附加ul后添加li

             $('
          • ').text('whatever').appendTo('.box ul');

            您使用append()的事实表明li已经存在,这看起来有点奇怪。

            API参考:

            appendTo只会在容器底部添加元素,就像您发布的代码一样。 你想要的东西似乎更像是什么

             $('.box li').wrap('
              ');

              使用wrapAll :

               $('.box>li').wrapAll('
                ');

                您正在寻找:

                 $('.box').wrapInner("
                  ");`

                    以上就是jQuery教程分享使用jQuery将HTML标记附加到Class相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。

                    本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

                    ctvol管理联系方式QQ:251552304

                    本文章地址:https://www.ctvol.com/jquerytutorial/561607.html

                  (0)
                  上一篇 2021年2月4日
                  下一篇 2021年2月4日

                  精彩推荐