我很困惑,当涉及到禁用一个<按钮>,<输入>或一个< >元素类:.btn或.btn-primary,与JavaScript/jQuery。
我使用了以下片段来做到这一点:
$('button').addClass('btn-disabled');
$('button').attr('disabled', 'disabled');
$('button').prop('disabled', true);
因此,如果我只是提供$('button').addClass('btn-disabled');到我的元素,它将显示为禁用,视觉上,但功能将保持不变,它将是可点击的,所以这就是为什么我添加了attr和道具设置的元素。
有人遇到过同样的问题吗?当使用Twitter的Bootstrap时,这是正确的方法吗?