Я хотел бы использовать переключатель для расположения тегов абзаца на веб-странице.
Я использую после псевдоэлемента:
p:after {content: url("../img/paragraph.gif");}
Теперь я должен удалить этот код CSS из страницы.
Как это может быть сделано легко?
Я хочу добавить что:
jQuery уже используется на странице
и я не хочу включать или удалять файлы, содержащие CSS.
Вам необходимо добавить правило css, которое удаляет содержимое после ( через класс ).
Обновление из-за некоторых допустимых Комментарии.
Более правильный способ полностью удалить / отключить правило : после
- использовать
p.no-after:after{content:none;}
, как Джиллиан Ло Вонг ответила .
Исходный ответ
Вам нужно добавить правило css, которое удаляет содержимое после ( через класс ) ..
p.no-after:after{content:"";}
и добавьте этот класс в свой p
, если хотите с этой строкой
$('p').addClass('no-after'); // replace the p selector with what you need...
рабочий пример по адресу: http://www.jsfiddle.net/G2czw/