Очистить css: после объявления с помощью jquery - PullRequest
0 голосов
/ 02 апреля 2012

У меня есть следующая декларация css:

#envelope:after
{
    z-index: -1;
    position: absolute;
}

Как мне удалить его (по крайней мере, установить его пустым) с помощью jQuery во время выполнения?

Ответы [ 2 ]

1 голос
/ 02 апреля 2012

Вы не можете «удалить» правило css с помощью jQuery, но вы можете переопределить его для определенного элемента (или списка элементов) в зависимости от используемого селектора.

Когда вы говорите об его удалении,не хотите ли вы вместо этого установить новое значение?

Так что, если вы хотите «удалить» свой z-индекс, просто установите его на

.css('z-index', 'auto')

, который является значением по умолчанию

То же самое для позиции

.css('position', 'static')
0 голосов
/ 02 апреля 2012

Css не может быть удалено с помощью какой-либо инфраструктуры JavaScript

Вы можете просто удалить элемент css psuedo из элемента block, выполнив свою работу.Или вы можете просто обновить значение CSS до ваших значений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...