Насколько я знаю, если вы говорите просто слова в <p>
, тогда SOL без какого-либо серьезного навязчивого javascript.Если вы не возражаете против навязчивости, тогда вы можете войти, взять содержимое <p>
и поместить каждый отдельный элемент в <span>
или что-то в этом роде.Затем следует выделение JS.
Примечание: это jQuery
var timer;
$("span").mouseover(function() {
timer = timeout(highlight(this), 2000);
});
$("span").mouseout(function() {
clearTimeout(timer);
});
function underline(jObject) {
jObject.css("text-decoration", "underline");
}
Это очень навязчиво, не красиво, и я не на 100%это сработает, но это должно дать вам представление о том, что вы ищете, по крайней мере.