Для любого блока текста, используя в качестве примера следующее:
Baseball is a sport.
A pitcher throws the baseball and the batter hits the baseball.
Мне нужно определить, используя JavaScript (хорошо подходит jQuery), какой из трех экземпляров «бейсбола» выбран пользователем. У меня есть код, который обернет выделенный текст в промежуток, что может помочь в решении этой проблемы.
Предполагая, что пользователь выбирает второе вхождение в бейсбол, HTML будет выглядеть примерно так:
Baseball is a sport.
A pitcher throws the <span class="selection">baseball</span> and the batter hits the baseball.
По сути, я ищу решение о том, как определить, что выбранный «бейсбол» является вхождением № 2 (или 1 в случае нулевого индексирования).
Любая помощь очень ценится.