【问题标题】:How to set span value inside of anchor tag如何在锚标签内设置跨度值
【发布时间】:2017-01-10 18:47:17
【问题描述】:

我有锚标记,其中某些类在页面加载时动态绑定,我需要更改锚标记内的 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”值需要帮助

【问题讨论】:

  • 你可以在 Jquery 中使用类似的东西 $('#aView .km-badge').text("2")

标签: javascript jquery html jquery-mobile


【解决方案1】:
$("#aView .km-badge").text("blablabla");

第二次:

var el = $("#aView .km-badge"); // define variable that points to DOM object
el.removeClass("km-badge"); // remove class from object
el.text("blablabla"); // change attribute "text" of object
el.addClass("km-badge"); // add class to object

【讨论】:

  • @thanks 它对我有用,我如何删除“.km-badge”类,我需要在初始之前删除类,初始化后我需要添加“.km-badge”
  • 我已更改答案
  • 现在只是一个小问题,如何将类添加回相同的跨度
  • 我在“2nd:”之后附加了这个答案
  • el是否可以添加css display none
【解决方案2】:

你可以用javascript做,

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

【讨论】:

  • 如果你想删除课程
  • 使用类列表ELEMENT.classList.remove("CLASS_NAME");
猜你喜欢
  • 2019-06-09
  • 1970-01-01
  • 2022-01-14
  • 2022-12-17
  • 1970-01-01
  • 2010-12-18
  • 1970-01-01
  • 1970-01-01
  • 2016-09-30
相关资源
最近更新 更多