나는 너무 측면에서 볼 때, ',', ',' < 비활성화하기 button> < input> 호스트였든 ',' < a> 요소를 클래스:;; '또는' ',' 이브트너 .btn-primary JavaScript 와 / 포함한다.
나는 그렇게 하려면 다음과 같은 스니핏 사용했다.
$('button').addClass('btn-disabled');
$('button').attr('disabled', 'disabled');
$('button').prop('disabled', true);
따라서 '$ (& # 39, button& # 39;) 그냥 제공하십시오 지아다클레스 (# 39, & # 39, btn-disabled&),' 내 요소점 비활성화됨 시각적으로 있지만 동일한 기능을 유지할 것으로 나타나게 될 것이며, 그럴 이유가 노나리스 클릭가능 (b) '속성' 와 '제안' 내가 추가했어야 설정을 요소.
이와 같은 문제로 아웃해야 에스피렌스트 적이 있습니까? 이것이 올바른 방법으로 수행할 수 있을 뿐 아니라 Twitter& 사용하여 # 39 의 부트스트랩에?
# 39 의 jeroenk& 오토메이티드, here& 구축되므로 오프하도록 # 39 의 웰컴 투 더 정글:
$('button').addClass('disabled'); // Disables visually
$('button').prop('disabled', true); // Disables visually + functionally
$('input[type=button]').addClass('disabled'); // Disables visually
$('input[type=button]').prop('disabled', true); // Disables visually + functionally
$('a').addClass('disabled'); // Disables visually
$('a').prop('disabled', true); // Does nothing
$('a').attr('disabled', 'disabled'); // Disables visually
지켜보리니 [ 바이올린 ] [2]
가장 쉬운 방법은 사용할 수 있으며, 이 일을 저지를 수 있는 '속성' 비활성화됨 때 원래 질문:
'브트너 btn-disabled" 버튼를 class = " <;; 내용은 '/button> Button< disabled>;;
현재 트위터 부트스트랩에 doesn& # 39, # 39 의 기능이 없는 메서드입니다 비활성화하려면 button& 사용하지 않고 '비활성화됨' 속성.
하지만 그 약간만이라도 훌륭한 기능을 구현하기 위해 그들을 위해 자신들의 자바스크립트 라이브러리.
어떤 판매업체에서 속성용 추가됩니다 앵커 버튼 / / https://partner. microsoft. 비활성화합니다 부트스트랩에 추가, 이제 막 눌러 it 및 사용자 스타일을 계속 할 수 있지만 여전히 온 클릭 이벤트. 그래서 제 간단한 해결책은 확인란 비활성화되며 경우 추가 / 제거 온 클릭 이벤트:
if (!('#button').hasAttr('disabled'))
$('#button').attr('onclick', 'someFunction();');
else
$('#button').removeattr('onclick');