我正在使用 Twitter Bootstrap,但我似乎无法更改按钮状态。
我正在从http://jsfiddle.net/YCst4/1/复制 js,但没有收到回复。就像我没有加载 jQuery,但我在我的标题中加载了 bootstrap.min.js。我对页面上的其他 javascript 没有任何问题。
这就是我在 Codeigniter 视图中的内容:
<script>
$('#button').button();
$('#button').click(function() {
$(this).button('loading');
});
</script>
<button class="btn" id="button" type="button" data-text-loading="Loading...">Press Me</button>
关于造成这种情况的任何想法?bootstrap-button.js 不是 Bootstrap 附带的 bootstrap.min.js 的一部分吗?
http://twitter.github.com/bootstrap/javascript.html#buttons
编辑:
当我查看页面的源代码时,我可以看到在标题视图中加载了 bootstrap.min.js,我可以单击它来查看它的源代码,所以路径是正确的。但是,按钮 js 代码仅在我<script src="http://site.dev/assets/admin/js/bootstrap.min.js"></script>
在实际内容视图本身中重复时才有效。
我让 jQuery 在 bootstrap.min.js 上方加载了一行,并且与按钮在同一视图中的 jQuery 元素可以正常工作。我难住了。