Bootstrap 2.3.1 -带remote的Modal不会第一次加载,但会在第一次之后加载
Bootstrap 2.3.1 - Modal with remote doesn't load first time, but does after the first time
我有一个加载远程内容的引导模式。这是不工作的第一次点击链接。模态出现了,但是没有加载远程内容。我查了日志,根本没有远程呼叫。
如果我点击链接一秒钟或更多次,它工作完美。我最初是使用标准的引导链接方法,但已经改为纯javascript希望得到更多的控制。链接点击功能现在是:
$(function() {
$(".modal-link").click(function(event) {
$('.modal-body').text('Loading content...');
var modal = new $.fn.modal.Constructor();
$('#myModal').modal({keyboard: true})
.remote($(this).attr("href"))
.show();
})
})
它每次都被调用,并且每次都出现模型,但是它只在第一次调用之后进行远程调用。远程调用指向同一域/机器。(所有这些都在grails应用程序中。)
任何想法?我不知道还能尝试什么。
我从来没有弄清楚为什么Bootstrap不能正确加载它,但确实使用了以下工作:
$('.modal-body').text('Loading content...');
if (firstLoad) {
$('#myModal .modal-body').load($(this).attr("href"))
firstLoad = false;
}
布尔值firstLoad返回到jquery,只在第一次加载时加载div内容。
相关文章:
- 分页:如何用AJAX加载第一个页面
- 加载器组件仅加载一次
- 如何加载一次模型并将其存储到变量中
- JS文件未加载第一页加载
- 每15天为新用户加载一次放大弹出菜单
- Jquery Ajax每隔1秒加载一次
- 每个用户/浏览器会话只加载一次Javascript
- 当audiojs加载两次时,audiojs进度条不工作
- 自定义JQUERY未在分页页面上加载(第一页除外)
- 获取 window.location.reload 以在 Ionic 中仅加载一次
- 只加载一次js函数
- 剑道TabstripDons't正确加载第一个选项卡
- 用于单击页面上的按钮的Javascript,每隔几分钟就会加载一次
- 有没有办法阻止脚本加载两次?JavaScript
- Facebook喜欢的按钮只加载一次
- 如何每 30 秒加载一次页面的一部分
- 为什么在 IIS7 中托管 MVC3 项目时,我的 AJAX 加载第一次失败
- 谷歌地图标记不加载第一次左右
- Youtube iFrame(与javascript API)加载第一次,但不是第二次.为什么
- 一些javascript问题:奇怪的时间依赖和图像不加载第一次