我正在动态使用 Bootstrap 的模态背景,并且遇到了延迟问题。场景是我有一个显示从服务器检索到的信息的 div。当我双击该 div 时,它会增长,变成模态并向我显示有关该元素的更多详细信息。随着时间的推移,滞后变得越来越大,当我检查 chrome 开发工具时,似乎我的 Bootstrap 背景出现了(虽然我看不到它),然后几秒钟后它实际上会显示信息。
这是下面的 jsFiddle 链接的代码:
<div id="container">
<div class="rect">Double Click Me!</div>
</div>
<div id='mask' class='modal fade'>
<div class="modal-container"> </div>
</div>
$('.rect').dblclick(function()
{
var clonedElem = $('.modal-container');
clonedElem.css({'width' : '35%', 'height' : '90%'});
clonedElem.offset({left : ($(window).width()/3) });
clonedElem.html(function()
{
var html = '<h4>Big Rectangle</h4>';
return html;
});
$('#mask').modal();
});
链接是http://jsfiddle.net/ukL48/1/但我无法重现该问题。我想小提琴和项目之间的主要区别是我没有从小提琴上的服务器上抓取任何东西。有任何想法吗?