【发布时间】:2015-04-23 08:47:47
【问题描述】:
我正在尝试使用 bootstrap3 创建类似/不一样的按钮。
这是我的按钮
<button type="button" id="testBtn"
class="btn btn-success glyphicon glyphicon-thumbs-up"
data-loading-text=" ... " onclick="like()" >
4</button>
这是我的 JavaScript 函数的简化版本,没有 AJAX 调用:
function like(){
var btn = $('#testBtn');
btn.button('loading');
var current = parseInt(btn.text());
current++;
console.log(current);
btn.button('reset');
btn.text(current);
}
通常这是有效的,每次点击时按钮文本都会增加。
但是现在我正在使用引导程序,在重置按钮后它会保留旧文本,即使在 console.log(current); 中我看到一个新的递增文本。
我认为因为我正在使用引导按钮加载/重置,所以我必须做其他事情来更改按钮文本。
【问题讨论】:
标签: javascript jquery twitter-bootstrap twitter-bootstrap-3