Найти текст, сгенерированный CSS-свойством "content"

https://jsfiddle.net/2gf6gq0s/

я использую ::after псевдоэлемент для вставки текста в мой документ:

<div class="foo"></div>
<div>test</div>

<style>
.foo::after { content: "hello johnny"; }
</style>

Однако, если я нажму Ctrl+F, чтобы найти текст, я не смогу найти слово "привет" или слово "Джонни". Очевидно, что со словом "тест" все в порядке.

Как это можно исправить?

1 ответ

Решение

Это невозможно (если только сам браузер не обладает этой функциональностью), потому что псевдоэлемента нет в DOM. Так что даже с помощью js/jQuery вы не можете выбрать их

Другие вопросы по тегам