Javascript 如何在锚定标记内设置跨度值

Javascript 如何在锚定标记内设置跨度值,javascript,jquery,html,jquery-mobile,Javascript,Jquery,Html,Jquery Mobile,我有一个锚定标记,其中一些类在页面加载时动态绑定,我需要更改锚定标记内span标记的值,下面是我的代码: <a id="aView" km-button km-state-active" data-badge="0" href="#view" data- icon="globe" data-role="tab"> <span class="km-icon km-globe"></span> <span class="km-badge"&g

我有一个锚定标记,其中一些类在页面加载时动态绑定,我需要更改锚定标记内span标记的值,下面是我的代码:

<a id="aView" km-button km-state-active" data-badge="0" href="#view" data- icon="globe" data-role="tab">
    <span class="km-icon km-globe"></span>
    <span class="km-badge">0</span>
    <span class="km-text">view</span>
</a>

我需要使用JavaScript或jQuery更改“km badge”值需要帮助

$("#aView .km-badge").text("blablabla");
第二:
使用javascript,您可以

<body>
<script type="text/javascript">
document.getElementById("aView").innerHTML = "writetexthere";
</script>
</body>

document.getElementById(“aView”).innerHTML=“writetexthere”;

你可以在Jquery$(“#aView.km-badge”)中使用类似的东西。text(“2”)@谢谢它对我起了作用,我如何删除“.km-badge”类,我需要在初始化之前删除类,初始化之后我需要添加“.km-badge”我已经更改了答案现在只是一个小问题,如何将类添加回同一个spanI在“第2个:”之后添加此项以回答:如果您想删除classuse class list元素.classList.remove(“class_NAME”),是否可以将css display none添加到eland中;
<body>
<script type="text/javascript">
document.getElementById("aView").innerHTML = "writetexthere";
</script>
</body>