@cooper.berge
Нет такой функции в jQuery, потому что ::before - это псевдоэлемент, который создается и стилизуется с помощью CSS. Однако, вы можете создать новый элемент через jQuery и добавить ему нужные стили. Например, следующий код создаст новый , добавит ему класс "before" и поместит его перед элементом с id="myElement":
1 2 |
const beforeDiv = $("<div>").addClass("before"); $("#myElement").before(beforeDiv); |
Затем вы можете стилизовать класс ".before" в CSS, чтобы сделать его выглядеть как ::before элемент.