Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用css()更改自定义属性无效 $('div').css('data-progress',10');_Javascript_Jquery_Css - Fatal编程技术网

Javascript 使用css()更改自定义属性无效 $('div').css('data-progress',10');

Javascript 使用css()更改自定义属性无效 $('div').css('data-progress',10');,javascript,jquery,css,Javascript,Jquery,Css,为什么这不起作用?我把它放在一个循环中,并操纵div的数据进度属性,但什么也没发生。它不起作用,因为数据进度不是CSS属性,而是一个自定义属性 <div data-progress="0"></div> $('div').css('data-progress',10'); 使用来修改属性 <div data-progress="0"></div> $('div').css('data-progress',10'); 另外,您在10后面有一个

为什么这不起作用?我把它放在一个循环中,并操纵div的数据进度属性,但什么也没发生。

它不起作用,因为
数据进度
不是CSS属性,而是一个自定义属性

<div data-progress="0"></div>

$('div').css('data-progress',10');
使用来修改属性

<div data-progress="0"></div>

$('div').css('data-progress',10');

另外,您在
10
后面有一个零散的
,请将其删除。

如果
字符在
10
右侧,是否应该在那里?