2013-09-28 57 views
40

我是Bootstrap 3.我不知道如何激活加载状态按钮功能。我的代码来自getboostrap.com上的文档。在Bootstrap 3中加载状态按钮

<button type="button" data-loading-text="Loading..." class="btn btn-primary"> 
    Loading state 
</button> 

下拉菜单工作正常,所以我猜这个问题是在别的地方?

回答

101

您需要检测从js端点击,您的HTML保持不变。 注意:此方法自v3.5.5开始弃用,并在v4中删除。

$("button").click(function() { 
    var $btn = $(this); 
    $btn.button('loading'); 
    // simulating a timeout 
    setTimeout(function() { 
     $btn.button('reset'); 
    }, 1000); 
}); 

另外,别忘了在页面中加载jQuery和Bootstrap js(基于jQuery)文件。

JSFIDDLE

Official Documentation

+1

感谢@约翰ツ,关于罗马尼亚! – Sergio

+2

@Sergio谢谢! :-) –

+0

正是我所需要的...... tyvm! –