jQuery highlight all terms

后端 未结 4 1388
南旧
南旧 2021-01-27 15:23

I\'m trying to highlight search terms but it doesn\'t split the words. Two words take as a one string and highlights only the string as is.

In the demo you can see that

4条回答
  •  攒了一身酷
    2021-01-27 15:42

    From the plugin's documentation (available here):

    You can highlight more than one text at once by running highlight with an array of terms as a first attribute. It's much faster than running the highlight function several times.

    $("body p").highlight(["jQuery", "highlight", "plugin"]);

    This means that you can simply use:

    $('p,a').highlight(['Windows XP', 'Windows']);
    

提交回复
热议问题