有时我使用锚作为按钮,有时我只使用按钮.我想禁用特定的clicky-things,以便:
我怎样才能做到这一点?
我有一个锚点链接,我想在用户点击它时禁用它.或者,从文本周围删除锚标记,但绝对保留文本.
<a href='' id='ThisLink'>some text</a>
Run Code Online (Sandbox Code Playgroud)
通过添加.attr("disabled", "disabled");
我成功添加了禁用属性,我可以通过按钮轻松完成此操作,但链接仍然可以点击.
我真的不在乎文本是否加下划线.
任何线索?
当你点击错误的音乐家时,它应该只是添加"错误"然后变得无法点击.
当您单击并且您是正确的时,它应该添加"Awesome"然后禁用所有<a>标签.
我正在进行一些表单验证,目前我正在禁用这样的提交按钮:
$("#button").prop('disabled', true);
Run Code Online (Sandbox Code Playgroud)
我想知道禁用按钮的最佳做法是什么.当然,如果您只是通过js/jQuery禁用按钮,那么通过AJAX进行服务器端验证毫无意义 - 用户可以轻松地取消禁用浏览器中的按钮并继续使用.
最安全的方法是什么?