Javascript jQuery数据值未更新

Javascript jQuery数据值未更新,javascript,jquery,Javascript,Jquery,有人能解释一下为什么这不起作用吗 我要做的是,在一个被删除的元素中,用它被删除到的新部分更新一个名为“section_id”的数据属性。我在删除时检查这个数据属性,这样他们就不能将它放到它已经在的部分中。所以很自然,如果他们把它放在一个新的部分,我希望该部分id更新 我有一个这样的部门: <div class="draggable" data-section_id="413">...</div> 但HTML仍然显示: <div class="draggable"

有人能解释一下为什么这不起作用吗

我要做的是,在一个被删除的元素中,用它被删除到的新部分更新一个名为“section_id”的数据属性。我在删除时检查这个数据属性,这样他们就不能将它放到它已经在的部分中。所以很自然,如果他们把它放在一个新的部分,我希望该部分id更新

我有一个这样的部门:

<div class="draggable" data-section_id="413">...</div>
但HTML仍然显示:

<div class="draggable" data-section_id="413">...</div>
。。。
为什么HTML中的值没有更新?我该怎么做呢?

jQuery的
data()
不更新属性,它设置了一个内部数据对象,但只使用数据属性作为默认值

如果出于某种原因您必须更新HTML5数据属性,请使用
attr()

看到和
<div class="draggable" data-section_id="413">...</div>
.attr('data-section_id','999')