2012-03-05 4 views
1

스팬의 속성을 변경하려고합니다. jquery는 값을 변경하지 않지만 자바 스크립트는 변경합니다. 무엇이 문제 일 수 있습니까? 자바 스크립트 사용의 단점이 있습니까? 다음과 같이jquery는 자바 스크립트가 수행하지만 속성을 변경하지 않습니다

내 코드는 다음과 같습니다

$('#ctl00_c_ActivityContainer_ctl00_ctl01_tmmQuestionZone_0').attr('draggable', 'false');    
document.getElementById("ctl00_c_ActivityContainer_ctl00_ctl01_tmmQuestionZone_0").setAttribute("draggable", "false"); 

<span id="ctl00_c_ActivityContainer_ctl00_ctl01_tmmQuestionZone_0" draggable="true"> 
</span> 
+0

에 대한 문자열을 사용했다 잘 jsFiddle : http://jsfiddle.net/VZSJ9/1/ 에서이 샘플을 확인하십시오. 또한 어떤 브라우저에서 테스트하고 있습니까? 자바 스크립트 콘솔에 오류 메시지가 표시됩니까? –

답변

0

사용을 prop 방법 (가정 jQuery를> = 1.6) 또한

$('#ctl00_c_ActivityContainer_ctl00_ctl01_tmmQuestionZone_0').prop('draggable', false); 

당신이 실제로 작동 ' "거짓

+0

나는 ried하지만 작동하지 않습니다. – user1077300

+0

jsfiddle.net에서 데모를 게시하면 작동하지 않는 것으로 표시됩니다. – charlietfl

+0

나는 false에서 문자열을 삭제했으며 작동했습니다. – user1077300

관련 문제