财产未更新

时间:2013-11-12 11:33:40

标签: javascript jquery css

我正在使用以下代码设置css属性的z-index:

$( ".myIcon").attr("z-index" , 1);

但该属性未正确更新。当我使用Chrome开发人员工具检查属性时,z-index保持不变。使用.attr后我需要触发什么才能通过浏览器更新属性?

2 个答案:

答案 0 :(得分:2)

z-index是一种样式属性,您需要使用.css()来设置它

$( ".myIcon").css("z-index" , 1);

答案 1 :(得分:0)

.attr()查看被定位元素的属性z-index样式属性的属性,属于它自己的属性。要更改z-index,您必须使用.css()

编辑元素的样式属性

示例:

$(".myIcon").css("z-index" , 1);

给出html:

<div class="myIcon" style="z-index: 1">