JQuery 将元素显示在屏幕的中央的代码
(function($){
$.fn.center = function(){
var top = ($(window).height() - this.height())/2;
var left = ($(window).width() - this.width())/2;
var scrollTop = $(document).scrollTop();
var scrollLeft = $(document).scrollLeft();
return this.css( { position : 'absolute', 'top' : top + scrollTop, left : left + scrollLeft } ).show();
}
})(jQuery)
$('#dialog').center();
相关推荐
-
JQuery 将元素显示在屏幕的中央的代码
复制代码 代码如下: (function($){ $.fn.center = function(){ var top = ($(window).height() - this.height())/2; var left = ($(window).width() - this.width())/2; var scrollTop = $(document).scrollTop(); var scrollLeft = $(document).scrollLeft(); return this.css(
-
js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法
本文实例讲述了js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法.分享给大家供大家参考.具体如下: //控制logo的显示位置 Begin window.addEventListener("resize", function () { // 得到屏幕尺寸 (内部/外部宽度,内部/外部高度) changeLogoPosition(); }, false); changeLogoPosition(); function changeLogoPosition() { var conten
-
jQuery控制元素显示、隐藏、切换、滑动的方法总结
jQuery 隐藏和显示 通过 hide() 和 show() 两个函数,jQuery 支持对 HTML 元素的隐藏和显示: 实例 复制代码 代码如下: $("#hide").click(function(){ $("p").hide(); }); $("#show").click(function(){ $("p").show(); }); hide() 和 show() 都可以设置两个可选参数:speed 和 callba
-
Jquery同辈元素选中/未选中效果的实例代码
复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"&
-
jQuery判断元素是否显示 是否隐藏的简单实现代码
jQuery判断元素是否显示 是否隐藏的简单实现代码 var node=$('#id'); 第一种写法 if(node.is(':hidden')){ //如果node是隐藏的则显示node元素,否则隐藏 node.show(); }else{ node.hide(); } 第二种写法 if(!node.is(':visible')){ //如果node是隐藏的则显示node元素,否则隐藏 node.show(); }else{ node.hide(); } if(node.is(':visib
-
jquery获取元素到屏幕四周可视距离的方法
实例如下: $(window).height();//是文档窗口高度 $("div").offset().top//是标签距离顶部高度(没有到下面的距离,比如$("div").offset().down) $("div").offset().left//是标签距离右边高度(没有到下面的距离,比如$("div").offset().right) $(document).scrollTop();//是滚动条高度 $("d
-
jQuery框架实现元素显示及隐藏三种动画方式
目录 一.默认方式显示和隐藏 二.滑动方式显示和隐藏 三.淡入淡出方式显示和隐藏 四.案例:广告的自动显示和隐藏 本文分享自华为云社区<jQuery框架实现元素显示及隐藏动画[附案例分析]>,原文作者:灰小猿. 首先来看一个简单的动画效果图: 我之前也和小伙伴们讲过使用jQuery框架可以很好的对html中元素的属性等进行操作,所以上面显示和隐藏的也只是一个div,而并不是一个图片.下面我就来和小伙伴们讲一个如何对元素的属性进行操作,使其显示或者隐藏! 在jQuery框架中对元素对象进行显
-
jquery实现弹出div,始终显示在屏幕正中间的简单实例
以下代码块就能始终让弹出div位于屏幕的正中心,希望对大家有所帮助! 复制代码 代码如下: //让指定的DIV始终显示在屏幕正中间 function setDivCenter(divName){ var top = ($(window).height() - $(divName).height())/2; var left = ($(window).width() - $(divName).width())/2; var s
-
AngularJS实现元素显示和隐藏的几个案例
案例一:控制html元素显示和隐藏有n种方法:html的hidden.css的display.jquery的hide()和show().bootstrap的.hide.今天的重点不是显示和隐藏,而是监听某个布尔变量值,自动改变元素显示和隐藏状态.监听函数.if判断.选择dom.设置dom,5行代码搞不定吧,而且毫无技术含量. 看代码: <!DOCTYPE html> <html ng-app> <head> <meta charset="utf-8&qu
-
AngularJS改变元素显示状态
前言 本文描述使用AngularJS提供的ng-show和ng-hide指令实现自动监听某布尔型变量来改变元素显示状态. 控制html元素显示和隐藏有n种方法:html的hidden.css的display.jQuery的hide()和show().bootstrap的.hide.今天的重点不是显示和隐藏,而是监听某个布尔变量值,自动改变元素显示和隐藏状态.监听函数.if判断.选择dom.设置dom,5行代码搞不定吧,而且毫无技术含量. 实例1 <body> <div ng-contro
随机推荐
- C++中的string类的用法小结
- AngularJS使用angular-formly进行表单验证
- javascript trim 去空格函数实现代码
- 详解Junit 测试之 Spring Test
- Spring Boot无缝集成MongoDB
- 基于hashlib模块--加密(详解)
- Python的Django REST框架中的序列化及请求和返回
- JS弹出对话框返回值代码(asp.net后台)
- 详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
- EditText监听方法,实时的判断输入多少字符
- Android隐藏标题栏及解决启动闪过标题的实例详解
- js+css实现导航效果实例
- SpringMVC4 + MyBatis3 + SQL Server 2014整合教程(含增删改查分页)
- .htaccess使用方法总结
- JS实现网站菜单拖拽移位效果的方法
- 解决jquery插件:TypeError:$.browser is undefined报错的方法
- 收藏的word实用技巧问题解答(实用)
- IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置
- 微信小程序实现鼠标拖动效果示例
- 全面了解django的缓存机制及使用方法