В javascript/jQuery есть ли способ идентифицировать слово в текстовом блоке/параграфе? Например, скажем, у меня есть следующий абзац:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Маурис сузипит интердум фермент. Aenean fermentum imperdiet augue, et venenatis lectus semper vel. Phasellus faucibus nulla в quam egestas eleifend. Cras tristique augue eget libero tristique condimentum. Mauris eget diam eget risus feugiat rutrum. Duis placerat lorem quis augue semper porttitor. Nullam iaculis dui feugiat erat condimentum rutrum. Сед в капсан-диам. Maecenas ut urna id velit posuere auctor in vel dui. Aenean consectetur dui in leo faucibus sed feugiat dui blandit. В паксованском диам. Вите элет volutpat volutpat aliquam nunc euismod. Vivamus viverra lorem nulla. Quisque justo quam, adipiscing sit amet auctor non, laoreet sit amet nisl. Donec euismod lorem ac mi dictum volutpat. Donec ligula mi, varius ac auctor at, sollicitudin id elit. В auctor sodales ipsum nec consectetur. Sed lacinia varius nibh vitae вульгатная.
Если я наведите указатель мыши на первое слово "Lorem", я бы хотел, чтобы он стал полужирным (например). В принципе, мне нужен только текст, над которым курсор имеет свойство CSS, добавленное к нему при наведении курсора мыши, после чего его свойство CSS удаляется, когда курсор больше не находится над этим словом.
Единственный способ, которым я могу это сделать, - добавить тег <span>
между каждым словом. Это единственный способ? Возможно ли более эффективный способ, или событие jQuery mouseover работает только в тегах? Может ли он работать с идентификационными текстовыми блоками?