如何点击其他区域时,让对话框消失?

如何点击其他区域时,让对话框消失?

如下2个弹框消失的问题,请老师指导下,当然使用location.reload()可以做到,但是这样的话,标题和文章内容页会被刷新没了

https://img1.sycdn.imooc.com/climg/67752b550939abcc09940539.jpg

https://img1.sycdn.imooc.com/climg/67752b8c0913a56210860772.jpg

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学,你好!第一个图是反复点击“我的草稿箱”可以收回草稿箱内容的,不需要单独设置消失。

https://img1.sycdn.imooc.com/climg/6776955409a08a4806620765.jpg

同学可下载下视频中的源码看下此部分代码
https://img1.sycdn.imooc.com/climg/6776a8a709b8ba0306020472.jpg

第二个图草稿箱提交完发表的内容也会消失,同学也可以看下老师的源代码参考下

祝学习愉快~

  • 曲别针010 提问者 #1

    https://img1.sycdn.imooc.com/climg/6778ca2d09a9064414160869.jpg

    将课程附件的代码下载下来测试,草稿保存成功后,这个选择封面的框框并没有自动消失:

    https://img1.sycdn.imooc.com/climg/6778ca8a09b600dd13320891.jpg

    2025-01-04 13:43:41
  • 好帮手慕小猿 回复 提问者 曲别针010 #2

    同学,你好!“保存并取消”与“确定发布”共用的是同一个方法,根据传参不同,实现操作不同。同学可以读下代码,在creatarticle方法中下手改逻辑。老师改了new-article.html、new-article.js、article.py 三个文件,不是只是取消模态框的问题,也涉及数据库更新。
    https://img1.sycdn.imooc.com/climg/677b782909e6822b07640052.jpg

    https://img1.sycdn.imooc.com/climg/677b77fc095727ca09850765.jpg
    https://img1.sycdn.imooc.com/climg/677b787e09c8542408720861.jpg

    我用夸克网盘分享了「保存并取消模态框消失.rar」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。

    链接:https://pan.quark.cn/s/b07e08a98d87

    祝学习愉快~

    2025-01-06 14:33:26
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师