HTML浮动窗口效果
2016-10-14 17:15
357 查看
因项目中弹出窗口用的是thickbox,但是这个插件不支持多次层级弹出,但是需求需要实现的功能又是在弹出窗口中再次用一个弹出窗口展示效果,就想到了用浮动窗口效果
直接上代码,点击按钮弹出浮动窗口
//浮动窗口展示的内容
直接上代码,点击按钮弹出浮动窗口
<input type="text" class="textClass" name="jobSubmit.teaMarkContent" id="teaMarkContent" /> <input type="button" name="button" class="ButtonStyle" id="selectBtn" value="选择模板" onclick="showCommentDiv(this);" onmouseout="hideCommentDiv();"/>
//浮动窗口的显示隐藏是通过js实现的 <script type="text/javascript"> /*显示浮动框*/ function showCommentDiv(obj) { var top = $(obj).offset().top; var left = $(obj).offset().left + $(obj).width() - 7; $("#commentListDiv").css({'top':top + "px",'left':left+"px"}).show("slow"); } function showThis(obj) { $(obj).show(); } /*隐藏浮动框*/ function hideCommentDiv() { $("#editCourseDiv").hide(); } function hideThis(obj) { $(obj).hide(); } //获取选中的评语 function getValue(obj) { var selectId = obj.value; var selectTitle = obj.title; $("#teaMarkContent").val(selectTitle); } </script>
//浮动窗口展示的内容
<div align="left" id="commentListDiv" onmouseover="showThis(this);" onmouseout="hideThis(this);" style="width:200px;height:200px;border:solid 1px #a1bece;position:absolute;z-index:10000;display:none;background-color:#EEF7EA;"> <p><b>基本评语:</b></p> <table> <c:forEach items="${commentListJB}" var="comment"> <tr> <td> <span style="white-space:nowrap;"> <input type="radio" name="comment" id="comment" value="${comment.id}" title="${comment.content}" onclick="getValue(this)"/>${comment.content} </span> </td> </tr> </c:forEach> </table> </div>
相关文章推荐
- HTML浮动窗口与多媒体效果、表单与页面控件
- HTML 浮动窗口 表单及表单控件 标签汇总 线包字效果
- Html 实现浮动窗口
- jQuery实现底部浮动窗口效果
- WPF-Docking-Library 实现类似Visual Studio浮动窗口效果
- html浮动效果无法显示解决办法
- 浮动窗口与多媒体效果
- html 浮动窗口
- VC++ 类CMFECToolTip类实现窗口的浮动提示效果
- JS简单实现浮动窗口效果示例
- Android跟手机安全卫士加速球一样的效果----浮动小窗口
- 用层制作浮动和窗口效果
- 用层制作浮动和窗口效果
- HTML 获取当前标签在页面的位置,并且把其他的浮动窗口显示过来
- html浮动窗口_表单及表单控件
- jQuery实现底部浮动窗口效果
- html布局+浮动效果
- 点击链接后,弹出另一个浮动窗口,全屏变暗遮罩效果,适用于下载站
- JS实现简单易用的手机端浮动窗口显示效果
- HTML CSS Javascript完成浮动登录窗口和窗口移动