Видимость подсказки с jQuery - PullRequest
0 голосов
/ 29 апреля 2020

Я пытаюсь создать всплывающую подсказку, и когда она наведена, используя jQuery.

Я хочу, чтобы подсказка появлялась, если пользователь наводит курсор на триггер, но также оставалась видимой, если курсор появляется над всплывающей подсказкой после его появления.

$('#icon').hover(
  function() {
    $('#tooltip').fadeIn();
  },
  function() {
    $('#tooltip').fadeOut();
  }
)
body {
  text-align: center;
}

#credit {
  position: relative;
  display: inline-block;
  margin-top: 25px;
}

#tooltip {
  position: absolute;
  width: 120px;
  background-color: yellow;
  padding: 10px;
  top: 100%;
  left: 50%;
  margin-left: -65px;
  margin-top: 5px;
  display: none;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<div id="credit">Hover me–><svg id="icon" width="15" height="15">
  <rect width="15" height="15" fill="blue"/>
</svg>
  <div id="tooltip"><a href="">Website link #1</a><br></div>
</div>

В данный момент подсказка исчезает, если курсор не находится над триггером. Кто-нибудь знает как это решить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...