请教个关于layer.js的问题
项目中用的是layer.js,场景是这样的,在出现的弹窗中,当用户点击过确认风险后,下方的提交按钮的颜色才变为蓝色,并可点击
现在的代码如下,我该怎么改才能实现呢
请教各位大神,在线等
外层
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>title</title>
</head>
<body>
<script type="text/javascript" src="../jquery.min.js"></script>
<script type="text/javascript" src="layer/layer.js"></script>
<script type="text/javascript">
layer.open({
type: 2,
content: './view.html',
btn: ['确定', '取消']
})
</script>
</body>
</html>
弹出层
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>title</title>
</head>
<body>
<div id="sample">
<p>风险确认</p>
<button>确认风险</button>
</div>
<div id="client">
<p></p>
</div>
</body>
</html>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
![扫码二维码加入Web技术交流群](/public/img/jiaqun_03.jpg)
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我觉得不好解决的话就用layer捕获页的那种方式,弹出的内容包括所有的按钮以及行为都在页面写好,这样比较好控制。
提交按钮在哪一层
看layer的文档,http://www.layui.com/doc/modu...
有回调的,你可以在触发弹窗之前,点击的时候将按钮设为disable,然后在layer的回调中再去掉disable
弹出层也在同一个页面上比较好一点吧. 这么做可行