Если ваша страница генерируется автоматически, вы можете подумать о предварительной обработке страницы, поместив <span class = 'word'>
вокруг каждого слова в каждом выбираемом элементе div. Вы могли бы сделать это с помощью javascript после факта, и я думаю, что это было бы вашим решением, но предварительная обработка облегчила бы его.
Проблема использования абсолютной позиции слова заключается в том, что пользователи могут масштабировать свои шрифты, что делает эту задачу особенно сложной. Обернув интервал вокруг каждого отдельного слова, вы можете легко выбрать, какое слово было щелкнуто, применив событие click к элементам span.