Twitter bootstrap 自动重新启用引导按钮

Twitter bootstrap 自动重新启用引导按钮,twitter-bootstrap,Twitter Bootstrap,我有以下简单的bootstrap 3按钮,作为表单的一部分: <button type="button" class="btn btn-success">Click</button> 所有这些按钮都会被禁用,但是当我点击某个地方时,没有一个按钮会粘住,正如我上面提到的。当我谈论重新启用时,我的意思是,根据我用来禁用它的方法,会发生相反的操作。例如,如果我将属性disabled添加到button元素,它将从元素中删除。如果我在按钮btn success->btn disa

我有以下简单的bootstrap 3按钮,作为表单的一部分:

<button type="button" class="btn btn-success">Click</button>
所有这些按钮都会被禁用,但是当我点击某个地方时,没有一个按钮会粘住,正如我上面提到的。当我谈论重新启用时,我的意思是,根据我用来禁用它的方法,会发生相反的操作。例如,如果我将属性disabled添加到button元素,它将从元素中删除。如果我在按钮btn success->btn disabled的类之间切换,它们会被切换回来。这就像某种虚拟的巫术…::

我还应该提到,只有当禁用操作从网站的嵌入式代码运行时,才会出现这种情况。当我在浏览器控制台中运行此特定代码时,按钮将保持禁用状态,就像它应该的那样

此外,我在同一表单中有更多类似的按钮,其中一个按钮也被禁用,但在HTML级别,而不是代码级别。这个按钮没有什么问题,它的表现和预期的一样


我在这里遗漏了什么???。

一种非常简单的方法来禁用任何html元素,如按钮、文本框、div等

只需在要禁用的元素上添加两个Css属性

opacity:0.4;
pointer-events:none;
这是小提琴


希望这对您很有用。

实际上,我使用本期中的代码解决了我的问题:

出于某种原因,只有当我使用本文所示的扩展代码禁用按钮时,禁用按钮才会保持不变,并且不会发生奇怪的变化

好吧,因为我不在乎奇怪,只在乎解决问题和前进,我很擅长这个解决方案。。。向前看


快乐编码

您可能是对的,这两个CSS定义使任何元素都被禁用,我猜bootstrap就是这么做的,但是我在这里找到的解决方案是jQuery的扩展,它更易于实现和使用。无论如何,非常感谢!!
opacity:0.4;
pointer-events:none;