mark.js is a jQuery plugin that allows to highlight/mark searched text within a specific container. Supports regular expressions, diacritics, synonyms, custom class names, separate word search (multiple terms), filter selectors, word boundary and iframe element.