>  기사  >  웹 프론트엔드  >  jquery 비활성화된 요소를 활성화된_jquery로 설정하는 세 가지 방법

jquery 비활성화된 요소를 활성화된_jquery로 설정하는 세 가지 방법

WBOY
WBOY원래의
2016-05-16 18:49:191591검색

여기서는 비활성화로 설정된 요소의 상태를 활성화로 변경하는 데 세 가지 해결 방법을 사용할 수 있음을 알 수 있습니다.
첫 번째 방법: 비활성화의 부울 상태를 변경합니다. 구체적인 코드와 설명은 다음과 같습니다.

코드 복사 코드는 다음과 같습니다:

$("button:eq(2)").click(function(){
var text2=$("input:text:eq(2)" );
if( text2.attr("disabled")==false){
//disabled 부울 속성을 설정하여 세 번째 텍스트 입력 상자의 비활성화 속성을 true로 설정합니다.
text2.attr( "disabled",true);
}else{
//세 번째 텍스트 입력 상자의 비활성화 속성을 false로 설정하여 비활성화
text2.attr("disabled",false); 🎜>}
});

두 번째: 비활성화된 속성을 제거합니다. 구체적인 코드와 설명은 다음과 같습니다.

복사 code 코드는 다음과 같습니다.
$("button:eq(1)").click(function(){
var text2=$ ("input:text:eq(1) ");
if(text2.attr("disabled")==false){
//disabled 값을 설정하여 두 번째 텍스트 입력 상자를 비활성화로 설정합니다.
text2.attr("disabled ","disabled");
}else{
//두 번째 텍스트 입력 상자의 비활성화 속성을 제거하여 삭제
text2.removeAttr("disabled" );
}
});

세 번째 방법: 비활성화 값을 변경하며, 구체적인 코드와 설명은 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.
$("button:eq(0)").click(function(){
var text1=$("input:text:eq (0)");
if(text1.attr("disabled")==""){
// 또는 text1.attr("disabled ")==false
//비활성화 설정으로 값은 첫 번째 텍스트 입력 상자를 비활성화로 설정합니다.
text1.attr("disabled","disabled");
}else{
//덮어쓰기로 첫 번째 텍스트 입력 상자 설정
text1.attr("disabled","")
}
});

전체 샘플 코드는 다음과 같습니다(이미 테스트 통과).



body>

;



>< /html>

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.