jquery - 无法在页面加载时加载模式。标准引导方法不起作用。不知道为什么
问题描述
所以我试图让一个模式在页面加载时加载。这应该是一个相当标准和常规的练习,但它拒绝工作!它在点击时工作得很好。
bootstrap 和 jquery 脚本加载如下:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.bundle.min.js"></script>
在页面加载时加载模式的代码是:
<script type="text/javascript">
$(window).on('load',function(){
$('#firstEvent').modal('show');
});
</script>
它是标题部分的最后一件事。
在 body 中,modal 定义如下:
<div class="modal fade show" id="firstEvent" tabindex="-1" role="dialog" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered modal-xl" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Came Here to Live:</h4>
<button type="button" class="close" data-dismiss="modal" arialabel="Close">
<span aria-hidden="true"><i class="fa fa-times"></i></span>
</button>
</div>
<div class="modal-body">
<h5>Resilience and Resistance in the Containment Zone</h5>
<p> Came Here to Live offers a vision of what is possible when we build new models for an inclusive and just society, embrace our intrinsic interdependence, and see our futures as interconnected.</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary" onclick="window.location.href = 'https://abdproductions.us14.list-manage.com/track/click?u=7236fd78e87c77b23342edecd&id=38b8a0ef9b&e=d9d32ec828'">Purchase tickets</button>
</div>
</div>
</div>
我错过了什么?
解决方案
哎呀。。抓到了。模态ID应该用双引号括起来!
<script type="text/javascript">
$(window).on('load',function(){
$("#firstEvent").modal('show');
});
</script>
它现在有效!
推荐阅读
- wpf - 如何设置将文本框绑定到不在数据上下文类中的类
- mysql - 基于电子邮件的 MySQL 层次结构
- python-3.x - 使用 PipEnv 安装 TensorFlow 时出错
- tensorflow - 在 Google Colab 上安装 tf-nightly-gpu-2.0-preview
- php - AJAX 成功后删除表格行
- docker - docker build 失败并显示“地址已在使用中”
- git - 合并冲突自动化
- javascript - 在继续 Javascript (GAS) 之前允许窗口计算
- javascript - 在组件中反应调用函数,但函数失去了 this 的定义
- finagle - 在 finagle 中的客户端实例之间共享连接池