【发布时间】:2014-12-04 14:22:44
【问题描述】:
我正在使用 Jquery onclick 按钮激活 javascript 函数:
$('#on').click(function() {
var a = document.getElementsByTagName('a');
for (i = 0; i < a.length; i++) {
a[i].addEventListener('click', function() {
var span = document.createElement('span');
var text = document.createTextNode(this.innerHTML + " ");
span.appendChild(text);
document.getElementsByClassName('output')[0].appendChild(span);
})
}
});
问题是如果按钮被单击多次,该功能将重复多次。在这种情况下,它将多次打印输出。如何修改javascript函数每次点击只打印一个字符?
【问题讨论】:
标签: javascript jquery