【可移动的】模拟弹窗div层
来源:互联网 发布:电表数据丢失 编辑:程序博客网 时间:2024/05/18 02:14
HTML:
<div id="showZYList_TB" class="planzInfoPanel"><!--标题div层--><div><div style="float:left;">专业列表</div><div style="float:right;"><img id="colsePanel_TB" class="close_tool"/></div></div><div style="margin:5px;background-color:#E0EEEE;max-height:300px;overflow-x:hidden;overflow-y:auto;"><!--数据展示table--><table id="zyInfo" ></table></div></div>
.planzInfoPanel{display: none;overflow: hidden;width: 600px;position: absolute;z-index: 1;border: 1px solid red;background-color: #ffffff;}/*弹出面板的关闭按钮*/.close_tool{width: 16px;height: 16px;cursor: pointer;background: url('images/panel_close.gif') no-repeat; //自定义"关闭按钮"图片border: 0;}
JS:
//移动 $('#showZYList_TB').mousedown(function (event) { var isMove = true; var abs_x = event.pageX - $('div.planzInfoPanel').offset().left; var abs_y = event.pageY - $('div.planzInfoPanel').offset().top; $(document).mousemove(function (event) { if (isMove) { var obj = $('div.planzInfoPanel'); obj.css({'left':event.pageX - abs_x, 'top':event.pageY - abs_y}); } }).mouseup(function(){ isMove = false; }); }); //显示 showDiv($('#showZYList_TB')); //关闭 $('#colsePanel_TB').click(function(){ $('#showZYList_TB').css('display','none'); });
公用JS:
//在屏幕中央显示指定的Divfunction showDiv(div){var dom = $('body');var top = $(window).height() - div.outerHeight(true);top = top / 2;if(top > 100){top = 100;}else if( top < 0){top = 0;}top = top + dom.scrollTop();var left = $(window).width() - div.outerWidth(true);left = left / 2;if(left < 0){left = 0;}left = left + dom.scrollLeft();div.css('top',top);div.css('left',left);div.show();}
阅读全文
1 0
- 【可移动的】模拟弹窗div层
- 可移动的DIV层
- div 可移动层
- 用层模拟可移动的小窗口
- 转:用层模拟可移动的小窗口
- 用层模拟可移动的小窗口
- 用层模拟可移动的小窗口
- 可移动的div
- div 弹出层 可关闭 可移动 效果很炫
- DIV弹出层 可移动 可关闭,demo直接使用
- 显示可移动的层
- 可移动层的实现
- 可移动的弹出层
- Jquery可移动的DIV
- 用层DIV来模拟可以移动的小窗口的实现
- 可移动层 div 兼容多浏览器 兼容firefox
- div罩层缓慢向下移动 模拟 慢速加载网页
- 可拖动的div弹出层
- JavaWeb项目中没有错,但是项目上面显示一个红叉的解决办法
- 学习ios碰到[UITableViewCellContentView setImage:]: unrecognized selector sent to instance 0x7fa450440dc0
- 慕课java第三季-异常与异常处理:借书系统
- 移动端适配、移动端事件,理想视口
- scikit-learn的特征工程
- 【可移动的】模拟弹窗div层
- 【Docker】修改doker0默认ip地址
- Jacob处理Word文档总结
- 手机APP项目测试点(内容)总结
- [译] Python Numpy学习资料 (3)
- NYOJ-1111游戏人生
- hdu 多校联赛 Kanade's sum
- 我们的眼睛,爱眼护眼
- 0_SQL server 创建表,约束