html - 表单提交按钮的旋转元素

标签 html css twitter-bootstrap font-awesome

我正在尝试为 Bootstrap 输入加载文本包含一个旋转元素,如 this example 中所述,但我得到的是行字符串而不是实际的 html 元素。任何人都可以提示为什么会发生这种情况吗?

JSFIddle提供

<input type = 'submit' 
       class="btn btn-primary btm-sm pull-right" value="Оформить договор"     
       data-loading-text="<i class='fa fa-spinner fa-spin '></i> @Localization.Uploading">

最佳答案

这是因为它调用的是 button 而不是 input

CodePen

HTML

<button type='submit' class="btn btn-primary btm-sm pull-right" value="Оформить договор" data-loading-text="<i class='fa fa-spinner fa-spin '></i> @Localization.Uploading">Оформить договор</button>

JS

$('.btn').on('click', function() {
    var $this = $(this);
  $this.button('loading');
    setTimeout(function() {
       $this.button('reset');
   }, 8000);
});

关于html - 表单提交按钮的旋转元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39561199/

相关文章:

javascript - 使用 "choose file"输入更改 div backgroundImage

c# - 在运行时创建一组两个 Div

javascript - 定位 JS 动画 DIV

html - Bootstrap select 显示不会替换原始下拉列表,而是添加自己的

html - 具有不同高度列的 Bootstrap 行

javascript - css回调函数设置宽度失败?

javascript - 播放相对于最近的 &lt;script&gt; 元素的最后一个音频元素

javascript - jquery 脚本在单击按钮时不起作用

css html 5 菜单在某些页面上向左移动

css - CSS 可以在元素中的每个单词后强制换行吗?