问题描述
问题:做一个弹出层,背景色变暗的效果,层上有一系列的表单要进行JS验证,我在母层页面上写的JS方法,如果是JQUERY就用不了。我自己是这么想的因为JQUERY都是在页面加载时就会把相应的方法注册给对应的对象,然后那时候弹出层还没有弹出,所以当我们弹出层去找JS的时候是找不到的。请问有什么方法可以来解决这个问题,前提是一定要有JQUERY,
解决方案
解决方案二:
没用过,帮你顶
解决方案三:
你可以将验证代码写在弹出层显示完成后面啊
解决方案四:
引用楼主guanghuiyongshi的回复:
问题:做一个弹出层,背景色变暗的效果,层上有一系列的表单要进行JS验证,我在母层页面上写的JS方法,如果是JQUERY就用不了。我自己是这么想的因为JQUERY都是在页面加载时就会把相应的方法注册给对应的对象,然后那时候弹出层还没有弹出,所以当我们弹出层去找JS的时候是找不到的。请问有什么方法可以来解决这个问题,前提是一定要有JQUERY,
不要乱下结论。jQuery只是对原始Js进行封装,屏蔽跨浏览器问题。对于你的问题,要看你的弹层是DIV还是一个iframe。如果是DIV之类的是可以获取到的。iframe的话你就在iframe嵌套的页面做验证。这种问题前几年就弄过。
时间: 2024-11-17 21:10:15