html - 更改 Bootstrap 按钮 onclick 的值

标签 html css twitter-bootstrap

我想在单击时更改按钮的内容 - 特别是我希望它更改为无法单击的“ block ”状态,同时我想给它一个 Glyphicon。

我要添加的内容:

<span class="glyphicon glyphicon-saved" aria-hidden="true"></span>

和文本“已下载”——我希望它能删除之前的文本和字形图标,我发现 jQuery 的这种小和平可以在单击时更改文本。

<script>
$(document).ready(function(){
$('#download-btn').click(function() {
 $("#download-btn").text('Downloaded');
})
});    
</script>

但它不允许我添加任何 HTML 代码,它只是将其输出为纯文本。

最后,我想将以下样式 btn-block 添加到按钮。

这是点击前的按钮;

<button id="download-btn" type="button" class="center btn btn-primary">
    <span class="glyphicon glyphicon-save" aria-hidden="true"></span> Download
</button>

点击后,上面的 jQuery 将文本更改为“已下载”,但我似乎无法弄清楚如何向标签添加样式和代码。

最佳答案

使用 jQuery:

还有更多用于 DOM 操作的 jQuery 函数。

我建议您看一看。 jQuery API

关于html - 更改 Bootstrap 按钮 onclick 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33423108/

相关文章:

html - 如何定位隐藏的对话泡泡

css - Web 应用程序中的 Bootstrap 和 CSS 对齐

css - 调整大小时 Bootstrap Wordpress 菜单中的中心 Logo

javascript - 如何将博文中的图片附加到 LinkedIn 共享中?

html - 具有许多子菜单的 CSS 未排序列表

javascript - jQuery $ ('#id' ).submit() 不起作用

javascript - 如何在避免闪烁的同时平移元素?

html - 我如何安排 <button> 使其不会在 textarea 之后中断?

html - 在 bootstrap 中列出带有背景颜色的链接项的组

twitter-bootstrap - Bootstrap 导航栏链接文本在 google chrome 中崩溃但在 firefox 中没有