事件
Bootstrap 的模态框类提供了一些事件用于监听并执行你自己的代码。
事件类型 描述
| show.bs.modal show 方法调用之后立即触发该事件。如果是通过点击某个作为触发器的元素,则此元素可以通过事件的 relatedTarget 属性进行访问。 |
| shown.bs.modal 此事件在模态框已经显示出来(并且同时在 CSS 过渡效果完成)之后被触发。如果是通过点击某个作为触发器的元素,则此元素可以通过事件的 relatedTarget 属性进行访问。 |
| hide.bs.modal hide 方法调用之后立即触发该事件。 |
| hidden.bs.modal 此事件在模态框被隐藏(并且同时在 CSS 过渡效果完成)之后被触发。 |
| loaded.bs.modal 从远端的数据源加载完数据之后触发该事件。 |
| $('#myModal').on('hidden.bs.modal', function (e) { |
| |
| }) |
| |
实例:
| html |
| #用一个div包裹 |
| <div id="editor"> |
| ... |
| </div> |
| js |
| #在之前加入 css,js文件 |
| <script type="text/javascript"> |
| var WIKI_UPLOAD_URL = "{% url 'web:wiki_upload' project_id=request.tracer.project.id %}"; |
| |
| $(function () { |
| buttonEvent(); |
| }); |
| |
| function buttonEvent() { |
| $('#addModal').on('shown.bs.modal', function (event) { |
| initEditorMd(); |
| }); |
| } |
| |
| |
| function initEditorMd() { |
| editormd("editor", { |
| placeholder: "请输入内容", |
| height: 300, |
| dialogShowMask: false, |
| path: "{% static 'web/plugins/editor-md/lib/' %}", |
| imageUpload: true, |
| imageFormats: ['jpg', 'png', 'gif', 'jpeg'], |
| imageUploadURL: WIKI_UPLOAD_URL |
| }) |
| } |
| |
| </script>> |
| |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)