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 相关文章推荐
彻底搞懂JS无缝滚动代码
Jan 03 Javascript
不用锚点也可以平滑滚动到页面的指定位置实现代码
May 08 Javascript
JS/FLASH实现复制代码到剪贴板(兼容所有浏览器)
May 27 Javascript
jQuery.holdReady()方法用法实例
Dec 27 Javascript
jquery拼接ajax 的json和字符串拼接的方法
Mar 11 Javascript
gulp教程_从入门到项目中快速上手使用方法
Sep 14 Javascript
vue translate peoject实现在线翻译功能【新手必看】
Jun 07 Javascript
vue将单页面改造成多页面应用的方法
Nov 25 Javascript
vue中引入第三方字体文件的方法示例
Dec 17 Javascript
你可能从未使用过的11+个JavaScript特性(小结)
Jan 08 Javascript
如何在JavaScript中使用localStorage详情
Feb 04 Javascript
js前端设计模式优化50%表单校验代码示例
Jun 21 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
IIS环境下快速安装、配置和调试PHP5.2.0
2006/12/17 PHP
网页游戏开发入门教程三(简单程序应用)
2009/11/02 PHP
window+nginx+php环境配置 附配置搭配说明
2010/12/29 PHP
php实现微信公众平台发红包功能
2018/06/14 PHP
QQ邮箱的一个文本编辑器代码
2007/03/14 Javascript
静态页面下用javascript操作ACCESS数据库(读增改删)的代码
2007/05/14 Javascript
JS Replace 全部替换字符的用法小结
2013/12/24 Javascript
js数组的基本操作(很全自己整理的)
2014/10/16 Javascript
jquery中one()方法的用法实例
2015/01/16 Javascript
详解javascript new的运行机制
2016/01/26 Javascript
用window.onerror捕获并上报Js错误的方法
2016/01/27 Javascript
使用Bootstrap typeahead插件实现搜索框自动补全的方法
2016/07/07 Javascript
jquery attr()设置和获取属性值实例教程
2016/09/25 Javascript
AngularJs上传前预览图片的实例代码
2017/01/20 Javascript
浅谈在vue项目中如何定义全局变量和全局函数
2017/10/24 Javascript
JS基于设计模式中的单例模式(Singleton)实现封装对数据增删改查功能
2018/02/06 Javascript
javascript中的数据类型检测方法详解
2019/08/07 Javascript
thinkjs微信中控之微信鉴权登陆的实现代码
2019/08/08 Javascript
Node在Controller层进行数据校验的过程详解
2020/08/28 Javascript
vue项目中播放rtmp视频文件流的方法
2020/09/17 Javascript
vue 数据遍历筛选 过滤 排序的应用操作
2020/11/17 Javascript
在Python的gevent框架下执行异步的Solr查询的教程
2015/04/16 Python
python实现对一个完整url进行分割的方法
2015/04/29 Python
使用python实现省市三级菜单效果
2016/01/20 Python
Android分包MultiDex策略详解
2017/10/30 Python
浅谈机器学习需要的了解的十大算法
2017/12/15 Python
python实现在图片上画特定大小角度矩形框
2018/10/24 Python
Python数据抓取爬虫代理防封IP方法
2018/12/23 Python
对dataframe数据之间求补集的实例详解
2019/01/30 Python
CSS3属性选择符介绍
2008/10/17 HTML / CSS
String和StringBuffer的区别
2015/08/13 面试题
高一地理教学反思
2014/01/18 职场文书
参赛口号
2014/06/16 职场文书
建筑结构施工求职信
2014/07/11 职场文书
禁毒心得体会范文
2016/01/15 职场文书
python - timeit 时间模块
2021/04/06 Python