Home > Web Front-end > JS Tutorial > jquery finds keywords in the input box and highlights them

jquery finds keywords in the input box and highlights them

php中世界最好的语言
Release: 2018-04-19 13:57:15
Original
1841 people have browsed it

This time I will bring you jqueryFind keywords in the input box and highlight them. What are the things to note about how jquery searches for keywords in the input box and highlights them? , the following is a practical case, let’s take a look.

The example code is as follows:

<p>
  <a class="btn btn-success show" title="Popover title"
     data-container="body" data-toggle="popover" data-placement="bottom"
     data-content="底部的 Popover 中的一些内容"> aaaa </a>
</p>
<script>
  $(function () {
    initPopover();
  })
  function initPopover() {
    $(".show").popover({
      container: "body",
      trigger: " manual"  //手动触发
    }).on('show.bs.popover', function () {
      $(this).addClass("popover_open");
    }).on('hide.bs.popover', function () {
      $(this).removeClass("popover_open");
    });
    $(".show").click(function () {
      if ($(this).hasClass("popover_open")) {
        $(this).popover("hide")
      } else {
        $(".popover_open").popover("hide");
        $(this).popover("show");
      }
      var e = arguments.callee.caller.arguments[0] || event;
      e.stopPropagation();
    });
    $(document).click(function () {
      $(".show").popover("hide");
    });
  }
</script>
Copy after login

be careful:

1. Not applicable to button, a, img, etc. are available

2. show.bs.popover: This event is triggered immediately when the show instance method is called.

shown.bs.popover: This event is triggered when the popover box pops up completely (will wait for the CSS

transition effect to complete).

hide.bs.popover: This event is triggered immediately when the hide instance method is called.

hidden.bs.popover: This event is triggered when the

tooltip is completely hidden (will wait for the CSS transition effect to complete).

3. Introduce jquery and

bootstrapheader file

4. Cancel bubbling

I believe you have mastered the method after reading the case in this article. For more exciting information, please pay attention to other related articles on the php Chinese website!

Recommended reading:

Detailed explanation of the use of jquery.picsign component

Detailed explanation of the steps for adding values ​​to sub-elements with jQuery

JS realizes infinite loading and paging function on the mobile terminal

The above is the detailed content of jquery finds keywords in the input box and highlights them. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template