layer弹出层闪退_[网页设计]使用Layer插件遇到的坑——Layer弹出层闪退

在网页设计中使用Layer插件时遇到了弹出层闪退的问题。问题源于在form表单内使用button按钮,未设置action属性,导致点击按钮时触发默认的表单提交,造成闪退。将button改为type='button'或者移出form即可解决。基础工作的重要性再次凸显,一个小小错误可能导致大量时间的浪费。

[网页设计]使用Layer插件遇到的坑——Layer弹出层闪退

0 2016-12-22 00:00:10

一、前言

巨坑,基础没学好,导致找了一个下午的问题,终于被我发现了。说多都是泪,记录下来,以后有人遇到这个错误可以参考下

做项目期间做了几个页面,需要用到弹出层,为了方便使用到了Layer的插件,然后写点击事件在form表单中(第一个坑),接着,又使用button按钮(悲剧的开始),同样放在form表单下。想要的效果就是当我点击按钮的时候,就弹出层。(悲剧)

好了,巨坑开始,一开始页面打好之后,就放到SSM框架中,出现的问题一开始就是404地址找不到,使用绝对定位不行,浏览器报的错误一直是错误的地址。这里我就花了2个小时,然后带着万分无奈的心情,将Layer的文件夹放到js文件下,莫名其妙就好了,我...

上图吧

bc91bb04e6e9c61e24c974e4440db8f2.gif

使用到的就是Skin文件夹、js文件夹、Css文件夹,然后页面引入

bc91bb04e6e9c61e24c974e4440db8f2.gif

之后就是错误了:

bc91bb04e6e9c61e24c974e4440db8f2.gif

真心蒙。后来我把Skin文件夹放到js就莫名其妙好了。表示Layer刚用。

然后就是巨坑的开始

上图:

bc91bb04e6e9c61e24c974e4440db8f2.gif

弹出层闪退,最后才发现是form的问题,想想不可能,Layer不可能不可以放在form表单中,

最后,才知道

原来我在form表单中使用了Button按钮,点击的时候会触发默认事件,而form的action我没填,所以就是弹出层闪退!!然后我又作死把页面放到SSM框架中,导致的后果就是点击就请求到业务逻辑,而我又没写请求,所以...

这里 form

bc91bb04e6e9c61e24c974e4440db8f2.gif

还有

bc91bb04e6e9c61e24c974e4440db8f2.gif

总结:心情很开心,但是要反思,基础不扎实,一个小小的错误,就可以浪费你整天的时间,所以,要细心再细心。

本文网址:http://www.shaoqun.com/a/273440.html

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。

0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值