jquery easyui滚动条部分设置介绍
在使用dialog插件时,默认是屏幕居中的,但是当页面出现滚动条时,dialog并没有随着滚动条往下滚动,这时就需要用户滑动滚动条来定位dialog,这不人性化,在说出解决方案前先来普及一下jquery关于定位的几个方法 
 代码如下:
//获取浏览器显示区域的高度 
$(window).height(); 
//获取浏览器显示区域的宽度 
$(window).width();
//获取页面的文档高度 
$(document.body).height(); 
//获取页面的文档宽度 
$(document.body).width();
//获取滚动条到顶部的垂直高度 
$(document).scrollTop(); 
//获取滚动条到左边的垂直宽度 
$(document).scrollLeft();
ok,下面问题就很好处理了,移动dialog有现成的函数,不过dialog本身没有move函数,但是dialog是继承自panel的,panel有move函数,因此可以调用panel的move函数来移动dialog 
 代码如下:
$('#dlg').dialog('open'); 
$("#dlg").panel("move",{top:$(document).scrollTop() + ($(window).height()-250) * 0.5});
其中 $(window).height()-250,这里250px是dialog的宽度。
相关推荐
- 
                             
                            jquery无缝向上滚动实现代码JS部份 复制代码 代码如下: $(function(){ var $this = $(".renav"); var scrollTimer; $this.hover(function(){ clearInterval(scrollTimer); },function(){ scrollTimer = setInterval(function(){ scrollNews( $this ); }, 2000 ); }).trigger("mouseout"); }); 
- 
                             
                            jquery实现简单的无缝滚动jquery实现简单的无缝滚动 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <script src="jquery-1.7.2.min.js" type="text/javascript"></script> </ 
- 
                             
                            js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码获取浏览器窗口的可视区域高度和宽度,滚动条高度有需要的朋友可参考一下.IE中,浏览器显示窗口大小只能以下获取: 代码如下复制代码 复制代码 代码如下: document.body.offsetWidth document.body.offsetHeight 在声明了DOCTYPE的浏览器中,可以用以下来获取浏览器显示窗口大小: 代码如下复制代码 复制代码 代码如下: document.documentElement.clientWidth document.documentElement.cli 
- 
                                                         
                            六款帮助你实现惊艳视差滚动效果的jQuery插件在网页设计中,视差滚动(Parallax Scrolling)是当下流行的网页设计技术,通过让多层背景以不同的速度或者不同的方向移动来形成非常有趣的 3D 运动效果.下面是一些运用视差滚动效果的优秀网页案例: 视差(Parallax)是指从不同的点看一个物体时形成的视觉差异,这个名词是源自希腊文的παράλλαξις (parallaxis),意思是"改变".在网页设计中,视差滚动(Parallax Scrolling)是当下流行的网页设计技术,通过让多层背景以不同的速度或者不同的方向 
- 
                             
                            js,jquery滚动/跳转页面到指定位置的实现思路要解决两个需求: 一个是从A页面跳到B页面,滚动到页面的任何地方: 第二个是在B页面内部点击某个元素,滚动到页面的任何地方: 怎么解决啊?很简单,当然是用锚点. 首先在A页面创建一个锚点 <body> <a href="b.html#pos" target="_blank">点击跳转</a> <body> 然后在B页面定义这个锚点 <body> ... 这里是很多文字,把页面撑开,撑出滚动条 ... < 
- 
                             
                            JQuery插件iScroll实现下拉刷新,滚动翻页特效JQuery插件:iScroll 页面布局: <div id="wrapper"> <div id="scroller"> <div id="pullDown"> <span class="pullDownIcon"></span><span class="pullDownLabel">下拉刷新...</span> < 
- 
                             
                            jQuery创建平滑的页面滚动(顶部或底部)在这篇文章中,我将通过本教程向您展示了如何创建一个平滑的滚动效果,使用jQuery.让您可以滚动到你的网页的顶部或底部 它是如何工作的 首先,加载jquery库在</ head>标签结束前: 复制代码 代码如下: <script type="text/javascript" src="http://demo.jb51.net/jslib/jquery/jquery1.3.2.js"></script>jQuery滚动到底部: 链接 
- 
                             
                            JQuery获取元素文档大小、偏移和位置和滚动条位置的方法集合因为浏览器的兼容问题,如果使用javascript获取这些数值是一个相当痛苦的过程.好在JQuery提供了简单优雅,并且兼容的解决方法. 获取浏览器和页面文档的宽度和高度 复制代码 代码如下: //获取浏览器显示区域的高度 $(window).height(); //获取浏览器显示区域的宽度 $(window).width(); //获取页面的文档高度 $(document.body).height(); //获取页面的文档宽度 $(document.body).width(); 获取滚动条的位 
- 
                             
                            jQuery实现广告条滚动效果本文实例为大家分享了jQuery实现广告条滚动效果的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style> *{padding: 0px;margin: 0px;} #list{width: 150px;height: 310px;margin: 0px auto;bor 
- 
                             
                            jQuery scroll事件实现监控滚动条分页示例scroll事件适用于window对象,但也可滚动iframe框架与CSS overflow属性设置为scroll的元素. 复制代码 代码如下: $(document).ready(function () { //本人习惯这样写了 $(window).scroll(function () { //$(window).scrollTop()这个方法是当前滚动条滚动的距离 //$(window).height()获取当前窗体的高度 //$(docume 
随机推荐
- vue 怎么创建组件及组件使用方法
- 比较不错的函数式JavaScript编程指南教程
- linux停止和查看启动服务的命令使用方法
- js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法
- javascript 获取多条数据(模拟ajax获取数据)
- 来访统计
- JavaScript 浏览器兼容性总结及常用浏览器兼容性分析
- C++动态规划之背包问题解决方法
- ASP和SQL Server如何构建网页防火墙
- jQuery Ajax 异步加载显示等待效果代码分享
- JS基于正则实现数字千分位用逗号分隔的方法
- AngelShell:让所有正向程序实现反向连接(应用篇)
- 关于FTP连接超时的解决办法
- Java无限级树(递归)超实用案例
- MUI进行APP混合开发实现下拉刷新和上拉加载 原创
- extract-text-webpack-plugin用法详解
- C++程序中main(int argc, char *argv[])函数的参数意义
- JavaScript树的深度优先遍历和广度优先遍历算法示例
- 浅谈Angular6的服务和依赖注入
- VScode+Java配置与使用的详细步骤

