javascript - 如何添加文本到span jQuery

标签 javascript jquery

我有这个 jQuery 代码,我用它来创建动态菜单

function createList(test){
      alert(test);
        $('#nav')
        .append('<li class="top"><a href="nogo2" id="products" class="top_link"><span class="down"></span></a></li>');
        $('.down').text(test);
    }

我遇到的问题是当我尝试将文本添加到范围时

$('.down').text(test);

菜单将更改为最后一个值,例如如果我的值是 a b c d e 那么我所有的菜单 e e e e e 任何人都可以帮助我谢谢

最佳答案

您可以尝试使用此选项仅选择最后一个 .down 而不是全部:

$('.down:last').text(test);

关于javascript - 如何添加文本到span jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16426965/

相关文章:

javascript - 练习 Javascript 的最佳环境

javascript - 如何使用ajax jquery表单提交与其他表单元素一起上传图像

javascript - BootStrap : With 5 Modal Forms on a page. 如何使用 JavaScript/jQuery 检查哪一个已打开

jquery live 和 livequery

javascript - AngularJS 与 Highcharts 不带 JQuery

javascript - 构造封装 Node.js 请求的函数

javascript - 我如何将 Javascript 对象写入文档。无法在 'write' 上执行 'Document'

jquery - 悬停div,更改:after pseudo of another div

jquery - 如何选择具有特定 id 的父级的图像元素?

javascript - 右列中的 Bootstrap 自动完成结果