Я пытаюсь написать скрипт в jQuery, который будет перебирать каждый текстовый элемент на странице. Затем мне нужно изменить цвет каждой буквы по одной. Например, для такой страницы:
<p>Some text and <a href="http://example.com">some link</a> and <span>something else</span></p>
Хотелось бы получить:
"Some text and "
"some link"
" and "
"something else"
и иметь возможность стилизовать каждую отдельную букву (т. Е. Положить обратно в DOM то, что я написал).
Я знаю о методе text()
, но он не сработает, поскольку он объединяет текстовое содержимое, в то время как мне нужен доступ к каждой отдельной текстовой части.
Есть предложения о том, как это сделать?