<div data-progress="0"></div>
$('div').css('data-progress',10');
为什么这不起作用?我把它放在一个循环中并操纵div的数据进度attr但没有发生任何事情。
答案 0 :(得分:2)
它不起作用,因为data-progress
不是CSS属性,而是自定义属性。
使用.attr()
method修改属性。
$('div').attr('data-progress', 10);
此外,您在'
之后有一个迷路10
,请删除它。