【发布时间】:2020-09-17 16:31:32
【问题描述】:
我正在学习 jQuery 的基础知识并测试我所知道的,我尝试将 1 添加到存储数字的 DOM 元素 (<span>) 的文本中。 <span> 中的数字成功增加了 1,但是我觉得我更新元素的方式并不是最好的方式,因为我似乎需要调用相同的 jQuery 函数两次(见下面的代码)。
有人能提出更好的做法吗?
HTML
<button onclick="foo('a')">
<span id="a">0</span> liked this
</button>
JS(jQuery)
function foo(elementId){
$('#' + elementId).text(parseInt($('#' + elementId).text()) + 1);
}
谢谢你:-)
【问题讨论】:
标签: javascript jquery dom