Я устанавливаю z-index свойства css, используя этот код:
$( ".myIcon").attr("z-index" , 1);
Но свойство не обновляется правильно. Когда я проверяю атрибут с помощью инструментов разработчика Chrome, z-index остается таким же. Есть ли что-то, что мне нужно запустить после использования.attr, чтобы свойство обновлялось браузером?
.attr()
рассматривает атрибуты .attr()
. z-index
- это свойство атрибута style, а не атрибута в его собственном праве. Чтобы изменить z-index
, вы должны отредактировать атрибут стиля элемента, используя .css()
Пример:
$(".myIcon").css("z-index", 1);
давая в html:
<div class="myIcon" style="z-index: 1">