关于使用js获取标签内的文本?


<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <script type="text/javascript" src="static/library/jquery/3.6.0/jquery.min.js"></script>
    </head>
    <body>
        <ul>
            <li class="clone">list-1</li>
            <li class="clone">list-2</li>
            <li>list-3</li>
        </ul>
        <script type="text/javascript">
            // $(".clone").html(``)
        </script>
    </body>
</html>


需求 : 所有带有.clone类的元素, 文本内容进行复制, 改成[text $ text]的样子, 如下图所示

image.png

js代码应该怎么写?

阅读 2.2k
2 个回答
        $.each($('.clone'),function(item){
            let text = $(this).text();
            $(this).text(text + " $" +text)
        })
const $clone = $(".clone")
$clone.each((_, e, html = $(e).html()) => $(e).html(html + " $ " + html))
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题