Wraplines: a jQuery plugin to wrap lines of text with a DOM element

By Paul Bennett

This plugin allows you to wrap lines of plain text in another DOM element. These can then be used to style each line, for instance, if you wanted to give them different colours etc.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque mi dui, dignissim quis egestas a; imperdiet sit amet justo. Praesent erat lorem, dictum at auctor at, pharetra in lectus. Integer turpis risus, ultricies et auctor quis, sollicitudin ac justo! Aenean sed tempus nibh. Cras auctor ultricies tortor auctor mattis. Maecenas rutrum, elit sit amet consequat dapibus, risus lectus tempus arcu; et commodo erat est nec dui.

In sodales volutpat pharetra. Phasellus sodales dui vitae sapien congue vestibulum! Aliquam tristique faucibus arcu vel elementum! Mauris ac rhoncus tellus? Vivamus gravida scelerisque velit quis bibendum. Duis et venenatis eros. In est justo, imperdiet id dictum sit amet, cursus non justo! Sed eu orci enim, vel luctus odio.

Nulla et nulla sapien. Cras tristique nisl vel urna tempus nec placerat leo euismod. Suspendisse semper interdum elit, consectetur consequat dolor euismod id. Curabitur ut lacus id eros pharetra porta at sit amet neque. Mauris rhoncus, leo quis pharetra fringilla, lacus nunc consectetur ipsum, quis ullamcorper mi mi non massa.

In quis lectus tellus. In felis justo, bibendum vel commodo sed, ornare at elit. In hac habitasse platea dictumst. Nam diam dui, feugiat eget blandit id, semper quis justo. Proin augue quam, pharetra at ullamcorper et; lacinia sed urna. Sed in nibh ac nulla varius vehicula non at odio.