今天又‘2’了,写了居中问题,居然把参数传错了,找了好久,测试了好久都没找出来,在此感谢我的partner的灵机一动。
KISSY.add('app/login',function(S){
function init(obj){
center(obj);
$(window).resize(function(){
center(obj);
});
$(window).scroll(function(){
center(obj);
});
}
function center(obj){
var winWidth = $(window).width();
var winHeight = $(window).height();
var scrolltop = $(document).scrollTop();
var width = obj.width();
var height = obj.height();
var objLeft = (winWidth - width)/2;
var objTop = (winHeight - height)/2 + scrolltop;
obj.css({left: objLeft + 'px', top: objTop + 'px'});
}
PW.namespace('login');
PW.login = init;
},{requires:['thirdparty/jquery']})
分享到:
相关推荐
在JavaScript(JS)中,弹出框是一种与用户交互的基本方式,它们通常用于显示警告、确认消息或获取用户输入。本篇文章将详细讲解如何创建和使用JavaScript中的不同类型的弹出框,包括按钮事件触发的弹出框和链接事件...
JavaScript(JS)是网页开发中的重要脚本语言,它可以动态地改变网页内容和行为,包括创建和控制`popup`弹出框。在JS中,我们可以使用`window.alert()`, `window.confirm()`, 和 `window.prompt()`三种内置函数来...
通过使用JavaScript,我们可以实现一个弹出框,使其在显示一段时间后自动消失,为用户提供更好的体验,避免长时间占据屏幕空间。下面将详细解析这一功能的实现方法。 #### 1. 创建弹出框对象与显示逻辑 在给定的...
3. **JavaScript动态生成内容**:利用JavaScript动态生成弹出框的内容,并处理关闭事件。 #### HTML与CSS代码解析 - **遮罩层**(`shield`): - 使用`position: absolute;`将其定位为绝对定位。 - 设置宽度为`...
"jQuery div 弹出框"是指使用jQuery技术来创建一个可自定义的、浮动于页面上的对话框或提示框,通常称为模态窗口。这种弹出框通常用于显示警告、确认信息、详细内容或表单等。以下将详细讲解如何实现jQuery div弹出...
在IT领域,弹出框和对话框是用户界面(UI)设计中不可或缺的元素,它们用于向用户提供信息、获取输入或者执行特定操作。本项目提供了一个简易的弹出框框架,名为"layer-v1.6.0",它能够帮助开发者轻松地实现各种类型...
此外,jQuery还有许多插件可以帮助创建更复杂的弹出框效果,如jQuery UI的Dialog组件,或者Bootstrap的Modal插件。这些插件提供了丰富的选项和预设样式,可以轻松定制弹出框的外观和行为。 总的来说,创建一个弹出...
同时,我们还可以控制弹出框的位置,比如居中显示或者相对于某个元素定位。 Bootstrap则是一个流行的前端框架,它提供了预设的弹出框样式,如模态(Modal)。模态弹出框在打开时会遮盖页面背景,使用户专注于当前的...
但HTML本身并不支持直接创建弹出框,它需要借助JavaScript或者CSS来实现这一功能。 JavaScript是一种解释型的编程语言,广泛用于网页和应用的动态效果。在JavaScript中,我们可以使用`window.alert()`、`window....
"jquery弹出框"是jQuery应用中的一个常见功能,用于向用户显示信息或者获取用户输入。在这个实例中,我们将深入探讨如何使用jQuery创建弹出框,并结合提供的"jqueryTcc"文件进行详细讲解。 首先,让我们理解什么是...
在Java编程领域,实现弹出框效果通常是为了与用户交互,比如显示警告、询问或提供额外信息。在Web开发中,我们经常会用到JavaScript库来辅助实现这些效果。本话题聚焦于利用jqModal控件在Java相关的Web应用中创建弹...
ASP.NET绝对居中弹出层是一种常见的Web应用交互设计,常用于显示重要的信息或进行用户交互,如登录对话框、消息提示或表单提交。在ASP.NET框架中,结合JavaScript和CSS,我们可以创建一个高性能、高用户体验的弹出...
jQuery,作为一个强大的JavaScript库,提供了丰富的API和插件,使得创建弹出框变得简单易行。本文将深入探讨jQuery弹出框的实现原理、常见功能以及实际应用。 一、jQuery弹出框基础 jQuery弹出框并非jQuery核心库...
这段CSS代码将使弹出框居中显示,具有白色背景、灰色边框、阴影效果以及较高的z-index,确保弹出框始终在其他元素之上。 接着,我们可以用JavaScript来控制这个自定义弹出框的显示和隐藏。例如,使用jQuery库,我们...
在Web开发中,jQuery弹出框插件是一个非常实用的功能,它允许开发者创建自定义的对话框、警告提示或信息窗口。以下是如何编写一个简单的jQuery弹出框插件的详细步骤,结合给定的文件内容进行说明: 1. **配置弹出框...
jQuery Dialog 是一个功能强大的弹出框插件,它是 jQuery UI 库的一部分,广泛应用于网页交互设计中,提供美观且可自定义的对话框效果。在实际项目中,它以其高效和易用性受到开发者的喜爱。 Dialog 弹出框的核心...
在MooTools中,弹出框(通常称为“对话框”或“提示框”)是一种常见的用户界面元素,用于展示信息、确认操作或接收用户输入。本篇文章将深入探讨如何在MooTools框架下创建和使用弹出框。 **一、MooTools 的基础** ...
"Apprise-v2-master"是jQuery的一个插件,它提供了一种新颖且吸引人的替代方案,用于替代传统的JavaScript弹出框。jQuery是一个流行的JavaScript库,简化了DOM操作、事件处理以及动画效果。通过结合jQuery与弹出框...
在网页设计中,弹出框经常被用于显示警告、确认对话、登录表单或者任何需要用户关注的内容。jQuery库由于其简洁的API和丰富的插件生态系统,使得创建自定义弹出框变得非常容易。 在这个名为"huacnlee-jdialog-...
首先,jQuery弹出框通常指的是模态对话框或提示窗口,它们在网页上以浮层的形式出现,用于显示信息、确认操作或者获取用户输入。在jQuery中,我们可以利用`.show()`, `.hide()`, `.fadeIn()`, `.fadeOut()`等方法,...