jQuery制作的别致导航有阴影背景高亮模式窗口


Posted in Javascript onApril 15, 2014

效果图:
jQuery制作的别致导航有阴影背景高亮模式窗口 
html链接:

<a href="#" rel="registerwindow" class="model">注册</a>

css:
img{ border:0px;} 
#registerwindow{ width:600px; height:400px; top:50px; right:100px; background:#FFF; display:none; border:5px #999 solid; position:absolute; z-index:999;} 
#modelshade{width:100%; height:100%; background:#000; display:none; position:absolute; top:0px; z-index:0;}

一:创建和调用模式窗口
<div id="registerwindow"> 
<h1 align="center">注册</h1><br> 
<div style="width:250px; margin:0 auto;"> 
<form> 
用户名:<input type="text" name="username" size="20"><br> 
密 码:<input type="password" name="password" size="20"><br> 
<input type="submit" name="submit" value="注册" > 
</form> 
</div> 
</div>

1.创建一个jQuery语句,选择具有一类模式的描记标记
<script> 
$('document').ready(function(){ 
<!-- 注册model start--> 
$('a.model').click(function(){

2.使用下面的函数,将当前项目中的变量存储为rel属性的值
var modelID = $(this).attr('rel');

3.设置模式窗口的效果,并添加关闭窗口的图片链接
$('#'+modelID).fadeIn(2000).prepend('<a href="#" class="close"><img src="images/close.png" class="close_button" title="close window" alt="close"></a>'); 
$('.close_button').css({'margin-left':'535px','margin-top':'0px'});

二:创建阴影背景
$('#modelshade').css('opacity','0.8').fadeIn(2000);

三:关闭模式窗口
$('a.close,#modelshade').click(function(){ 
var thismodelID= $('a.close').parent().attr('id'); 
$('#modelshade,#'+thismodelID).fadeOut(function(){ 
$('a.close,#modelshade').remove(); 
}); 
return false; 
});

关闭点击功能的失败连接,该方法将保持连接并尝试载入另一个页面到浏览器
return false; }); 
<!-- 注册model end--> 
lt;/script>
Javascript 相关文章推荐
jquery 1.3.2 IE8中的一点点的小问题解决方法
Jul 10 Javascript
JavaScript高级程序设计(第3版)学习笔记12 js正则表达式
Oct 11 Javascript
通过Javascript读取本地Excel文件内容的代码示例
Apr 08 Javascript
JQuery弹出炫丽对话框的同时让背景变灰色
May 22 Javascript
使用documentElement正确取得当前可见区域的大小
Jul 25 Javascript
详解BootStrap中Affix控件的使用及保持布局的美观的方法
Jul 08 Javascript
JavaScript之排序函数_动力节点Java学院整理
Jun 30 Javascript
js实现canvas保存图片为png格式并下载到本地的方法
Aug 31 Javascript
让你5分钟掌握9个JavaScript小技巧
Jun 09 Javascript
详解swipe使用及竖屏页面滚动方法
Jun 28 Javascript
vue proxy 的优势与使用场景实现
Jun 15 Javascript
vue:el-input输入时限制输入的类型操作
Aug 05 Javascript
JS比较2个日期间隔的示例代码
Apr 15 #Javascript
模拟一个类似百度google的模糊搜索下拉列表
Apr 15 #Javascript
关闭浏览器窗口弹出提示框并且可以控制其失效
Apr 15 #Javascript
使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法
Apr 15 #Javascript
jquery新的绑定事件机制on方法的使用方法
Apr 15 #Javascript
jquery datepicker参数介绍和示例
Apr 15 #Javascript
javascript调试之DOM断点调试法使用技巧分享
Apr 15 #Javascript
You might like
世界上第一台立体声收音机
2021/03/01 无线电
Laravel 手动开关 Eloquent 修改器的操作方法
2019/12/30 PHP
使用jquery给input和textarea设定ie中的focus
2008/05/29 Javascript
js 提交和设置表单的值
2008/12/19 Javascript
javascript 延迟加载技术(lazyload)简单实现
2011/01/17 Javascript
JS target与currentTarget区别说明
2011/08/28 Javascript
JQuery触发radio或checkbox的change事件
2012/12/18 Javascript
JS 跳转页面延迟2种方法
2013/03/29 Javascript
jQuery中map()方法用法实例
2015/01/06 Javascript
js与jquery实时监听输入框值的oninput与onpropertychange方法
2015/02/05 Javascript
微信小程序 location API接口详解及实例代码
2016/10/12 Javascript
关于jQuery中fade(),show()起始位置的一点小发现
2017/04/25 jQuery
Angular 4依赖注入学习教程之简介(一)
2017/06/04 Javascript
详解如何提高 webpack 构建 Vue 项目的速度
2017/07/03 Javascript
JavaScript中Hoisting详解 (变量提升与函数声明提升)
2017/08/18 Javascript
详解webpack require.ensure与require AMD的区别
2017/12/13 Javascript
mockjs,json-server一起搭建前端通用的数据模拟框架教程
2017/12/18 Javascript
初步认识Python中的列表与位运算符
2015/10/12 Python
python 使用re.search()筛选后 选取部分结果的方法
2018/11/28 Python
Python单元和文档测试实例详解
2019/04/11 Python
关于阿里云oss获取sts凭证 app直传 python的实例
2019/08/20 Python
如何在python中处理配置文件代码实例
2020/09/27 Python
10分钟理解CSS3 Grid布局
2018/12/20 HTML / CSS
Structs界面控制层技术
2013/10/11 面试题
机电专业大学生求职信
2013/10/04 职场文书
小学教师管理制度
2014/01/18 职场文书
海飞丝广告词
2014/03/20 职场文书
大学生职业生涯规划书汇总
2014/03/20 职场文书
个人贷款担保书
2014/04/01 职场文书
歌颂祖国演讲稿
2014/05/04 职场文书
优秀驾驶员先进事迹材料
2014/05/04 职场文书
鼓舞士气的口号
2014/06/16 职场文书
优秀教育工作者事迹材料
2014/12/24 职场文书
爱国电影观后感
2015/06/19 职场文书
mybatis调用sqlserver存储过程返回结果集的方法
2021/05/08 SQL Server
Python实现学生管理系统(面向对象版)
2021/06/24 Python