【发布时间】:2015-04-03 18:41:39
【问题描述】:
我创建了一个在点击时打开模式窗口的按钮。
<a href="#" data-toggle="modal" data-target="#myModal" class="signup-button gray-btn pl-pr-36" id="connectBtn" data-role="disabled">Connect</a>
由于某种原因,data-role="disabled" 不能正常工作。
如何禁用它?
【问题讨论】:
-
只删除
href属性? -
如果您真的不想创建链接,请不要使用
<a />元素。您可以将cursor:pointer添加到 CSS 中的任何元素。 -
不要将
a用于按钮,它们不能被禁用(不是原生的,只是解决方法)。使用button标签。 -
模态仍然打开
-
另外,是什么让你认为
data-role真的会有所作为?默认情况下,data-*属性根本不做任何事情——它们的存在是为了包含一些信息。不过,像 jQuery 这样的库会使用它们。