Tôi đang sử dụng cửa sổ bật lên Bootstrap để tạo thẻ di chuột hiển thị thông tin người dùng và tôi đang kích hoạt nó khi di chuột qua một nút. Tôi muốn giữ cho cửa sổ bật lên này tồn tại trong khi bản thân cửa sổ bật lên đó đang được di chuột qua, nhưng nó sẽ biến mất ngay sau khi người dùng ngừng di chuột qua nút. Tôi có thể làm cái này như thế nào?
$('#example').popover({
html : true,
trigger : 'manual',
content : function() {
return '<div class="box">Popover</div>';
}
});
$(document).on('mouseover', '#example', function(){
$('#example').popover('show');
});
$(document).on('mouseleave', '#example', function(){
$('#example').popover('hide');
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.js"></script>
<script src="https://unpkg.com/@popperjs/core@2"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"/>
<a href="#" id="example" class="btn btn-danger" rel="popover" >hover for popover</a>