Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何向引导工具提示中显示的图像添加垂直滚动条?_Jquery_Html_Css_Twitter Bootstrap_Twitter Bootstrap 3 - Fatal编程技术网

Jquery 如何向引导工具提示中显示的图像添加垂直滚动条?

Jquery 如何向引导工具提示中显示的图像添加垂直滚动条?,jquery,html,css,twitter-bootstrap,twitter-bootstrap-3,Jquery,Html,Css,Twitter Bootstrap,Twitter Bootstrap 3,我正在为我的网站使用引导框架v3.3.0 我在工具提示中显示了一个图像,但是由于这个图像的大小很大,我想为它添加垂直滚动条,这样用户就可以通过上下滚动来查看图像。在此滚动运动期间,刀具尖端不应隐藏。如何做到这一点 以下是我尝试在引导工具提示中显示图像的代码: HTML代码: <div class="input-group"> <input type="text" class="form-control" name="stud_id" id="stud_id"/>

我正在为我的网站使用引导框架v3.3.0

我在工具提示中显示了一个图像,但是由于这个图像的大小很大,我想为它添加垂直滚动条,这样用户就可以通过上下滚动来查看图像。在此滚动运动期间,刀具尖端不应隐藏。如何做到这一点

以下是我尝试在引导工具提示中显示图像的代码:

HTML代码:

<div class="input-group">  
  <input type="text" class="form-control" name="stud_id" id="stud_id"/>
    <span class="input-group-addon">
      <a href="#" class="glyphicon glyphicon-question-sign" rel="tooltip" data-html="true" title="<img src='localhost/img/demo_image.jpg' width='150' height='250'/>"></a>    
    </span>
  </div>
我正在图标底部显示图像

请在这方面帮助我

提前感谢。

您可以在javascript中添加另一个选项,如下所示:
You can add one more option in javascript like this:

$(document).ready(function() {
  $('.input-group-addon').tooltip({
    selector: "a[rel=tooltip]",
    placement: "bottom",
    template : '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div>'+
               '<div class="tooltip-inner"></div></div>'
  })
});


And you can apply any CSS whatever you want. I got this from here      
http://getbootstrap.com/javascript/#tooltips

I hope it will solve your problem
$(文档).ready(函数(){ $('.input group addon')。工具提示({ 选择器:“a[rel=工具提示]”, 位置:“底部”, 模板:“”+ '' }) }); 你可以应用任何你想要的CSS。我从这里得到这个 http://getbootstrap.com/javascript/#tooltips 我希望它能解决你的问题

CSS

.tooltip-inner {
    max-height:150px!important;
    overflow-y:scroll
}
JQ

//indicates whether the mouse over tooltip
var hover = false;
//for convenience
var $TT = $('.input-group-addon');


$TT.tooltip({
    selector: "a[rel=tooltip]",
    placement: "bottom"
})

**JQ**

$('body').on('mouseenter', '.tooltip,a[rel=tooltip]', function () {
    hover = true;
})
$('body').on('mouseleave', '.tooltip', function () {

    hover = false;
    //$TT.tooltip('hide') dont work;
    $('.tooltip').hide();
})

//if hover is true hover prevents the tooltip close
$TT.on('hide.bs.tooltip', function () {
    if (hover == true) return false;
})

我通过添加模板属性尝试了jQuery代码。但它并没有向工具提示图像添加垂直滚动条。我的代码的结果和以前一样。非常感谢dm4web。你为我施了魔法。你的答案已经被接受,并且也被投了赞成票。再次非常感谢你。
//indicates whether the mouse over tooltip
var hover = false;
//for convenience
var $TT = $('.input-group-addon');


$TT.tooltip({
    selector: "a[rel=tooltip]",
    placement: "bottom"
})

**JQ**

$('body').on('mouseenter', '.tooltip,a[rel=tooltip]', function () {
    hover = true;
})
$('body').on('mouseleave', '.tooltip', function () {

    hover = false;
    //$TT.tooltip('hide') dont work;
    $('.tooltip').hide();
})

//if hover is true hover prevents the tooltip close
$TT.on('hide.bs.tooltip', function () {
    if (hover == true) return false;
})