Изображение в Bootstrap Tooltip - PullRequest
0 голосов
/ 02 июля 2018

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

$(function() {
  $('[data-toggle="tooltip"]').tooltip({
    html:true
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js"></script>
    
<!-- Latest compiled and minified Bootstrap CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css" />
    
<!-- Latest compiled Bootstrap JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"></script>


<label class="checkbox">
  @{
    var imageSrc = Server.MapPath("~/Content/Images/1.jpg");
   }
  <a href="#" data-toogle="tooltip" title="<img src='@imageSrc'/>">
    Style no. 1
  </a>
</label>

Ответы [ 2 ]

0 голосов
/ 02 июля 2018

Попробуйте это:

$('a[data-toggle="tooltip"]').tooltip({
    animated: 'fade',
    placement: 'bottom',
    html: true
});

<a data-toggle="tooltip" title="<img src='http://getbootstrap.com/apple-touch-icon.png'/>">
        <i class="icon-shopping-cart"></i>
    </a>

Также см. https://www.tutorialrepublic.com/faq/how-to-insert-image-inside-bootstrap-popover.php

0 голосов
/ 02 июля 2018

Исправьте опечатку (data-toggle вместо data-toogle), и все будет работать:

$(function() {
  $('[data-toggle="tooltip"]').tooltip({
    html: true
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js"></script>

<!-- Latest compiled and minified Bootstrap CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css" />

<!-- Latest compiled Bootstrap JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"></script>


<label class="checkbox">
  <a href="#" data-toggle="tooltip" title="<img class='img-thumbnail' src='https://picsum.photos/200/100'/>">
    Style no. 1
  </a>
</label>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...