相关疑难解决方法(0)

当popover徘徊时,我怎样才能保持bootstrap popover活着?

我正在使用twitter boostrap的popover来创建一个显示用户信息的悬停卡,我在这里触发mouseover检查jsfiddle上的popover.我想在它徘徊时保持这个popover活着.

<a href="#" id="example" class="btn btn-danger" rel="popover" >hover for popover</a>

$('#example').popover({
        html : true,
        trigger : 'manual',
        content : function() {
            return '<div class="box"></div>';
        }
    });
$(document).on('mouseover', '#example', function(){
    $('#example').popover('show');
});
$(document).on('mouseleave', '#example', function(){
    $('#example').popover('hide');
});
Run Code Online (Sandbox Code Playgroud)

你可以想到facebook悬停卡的工作.我想以同样的方式.我怎样才能做到这一点?

jquery popover onhover twitter-bootstrap

106
推荐指数
8
解决办法
9万
查看次数

Twitter Bootstrap Popver中的谷歌地图

我正在使用Twitter的Bootstrap,并希望在popover中显示Google Map .

它现在的工作方式我正在做这样的事情

$ ->
  $('.thumbnails a.js-popover').popover
    html: true,
    content: ->
      uid = $(this).data('profileUid')
      popover_container = $('.popover-contents:data(profileUid=' + uid + ')')
      _.each window.Maps, (map) ->
        google.maps.event.trigger map, 'resize' // I hoped this would re-draw the map
      popover_container.html()
Run Code Online (Sandbox Code Playgroud)

popover从.popover-contents隐藏的div 加载它的内容,并连接到awith data属性(这样我就可以找到正确的popover来显示)

当不在弹出框中时,地图可以完美地工作

当不在popover中时,地图可以很好地工作,我认为它与通过html()jQuery 复制到另一个DOM元素有关.Twitter的bootstrap不提供modal opened回调,我真的不确定如何使地图工作.

在此输入图像描述

正如你所看到的地图可以正常工作的完整资料页面上,标记是一样的(轨道部分),和JavaScript是共享的,太-我只能承担的GoogleMaps API真的不喜欢有它的DOM乱用,因此导致问题.

html javascript html5 google-maps twitter-bootstrap

2
推荐指数
1
解决办法
5557
查看次数