Jquery 의 추가 속성용

Jquery 를 추가 속성은 특정 HTML 태그를 어떻게 해야 합니까?

예를 들어, 이 같은 단순한 HTML:

<input id="someid" />

그럼 속성 추가 비활성화됨 = &quot true"; 다음과 같습니다.

<input id="someid" disabled="true" />
질문에 대한 의견 (1)
해결책

그래서 '속성' 사용하여 같은 특성을 추가할 수 있습니다.

$('#someid').attr('name', 'value');

그러나 DOM 과 같은 특성이 '점검됩니다 readonlyfrom', ',' 비활성화됨 '와' 이 (vmware. JQuery 1.6) 를 사용하는 것이 올바른 방법으로 '제안'.

$('#someid').prop('disabled', true);
해설 (4)
  • best solution:* jQuery v1.6 제안 () 에서 사용할 수 있는 속성을 추가하려면
$('#someid').prop('disabled', true);

제외시키려면 레모프레프로프 () ',' 사용

$('#someid').removeProp('disabled');

'참조'

&gt. 또한 그레모프레프로프 () &gt. 이러한 설정할 수 있는 방법을 사용하지 마십시오 &gt. 속성을 거짓값. 일단 기본 &gt. 속성은 재거됨 이 될 수 없습니다. &gt. 또 다시. 지켜보리니 그레모프레프로프 () 를 &gt. 자세한 정보.

해설 (0)

39 의 jQuery& 사용하면 됩니다 '스타르' 기능을 설정할 수 있는 속성. '그레모프스트' 기능을 통해 제거하기 완료되어도.

//.attr()
$("element").attr("id", "newId");
$("element").attr("disabled", true);

//.removeAttr()
$("element").removeAttr("id");
$("element").removeAttr("disabled");
해설 (1)
$('#someid').attr('disabled', 'true');
해설 (0)
$('#someid').attr('disabled', 'true');
해설 (0)
$('.some_selector').attr('disabled', true);
해설 (0)

추가 속성은 다음과 같습니다.

$('#Selector_id').attr('disabled',true);
해설 (0)

헬프룰 더 있을 수 있습니다.

$("element").prop("id", "modifiedId");
//for boolean
$("element").prop("disabled", true);
//also you can remove attribute
$('#someid').removeProp('disabled');
해설 (1)
$('#yourid').prop('disabled', true);
해설 (0)

이 코드를 사용하여 '&lt script>; $ (& # 39, # someid& # 39;) 스타르 (& # 39, & # 39, 비활성화되면 true& # 39;). '/script&gt <;

해설 (2)