尽管javascript有,但jquery不会更改属性

时间:2012-03-05 01:58:28

标签: jquery-ui jquery

我正在尝试更改跨度的属性。 jquery不会改变值,但javascript会改变。可能是什么问题?使用javascript有什么缺点吗?

我的代码如下:

$('#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>

1 个答案:

答案 0 :(得分:0)

使用prop方法(假设jQuery&gt; = 1.6)

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

你也使用了一个字符串“false”