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的网页SELECT下拉框美化代码
Oct 28 Javascript
如何创建一个JavaScript弹出DIV窗口层的效果
Sep 25 Javascript
在ASP.NET中使用JavaScript脚本的方法
Nov 12 Javascript
jQuery表单域属性过滤器用法分析
Feb 10 Javascript
使用jQuery实现更改默认alert框体
Apr 13 Javascript
js中scrollTop()方法和scroll()方法用法示例
Oct 03 Javascript
使用BootStrap建立响应式网页——通栏轮播图(carousel)
Dec 21 Javascript
js+html5实现半透明遮罩层弹框效果
Aug 24 Javascript
Vue在页面右上角实现可悬浮/隐藏的系统菜单
May 04 Javascript
详解单页面路由工程使用微信分享及二次分享解决方案
Feb 22 Javascript
Vue源码探究之虚拟节点的实现
Apr 17 Javascript
js实现简单五子棋游戏
May 28 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
PHP4与PHP3中一个不兼容问题的解决方法
2006/10/09 PHP
php二维数组排序与默认自然排序的方法介绍
2013/04/27 PHP
基于PHP生成简单的验证码
2016/06/01 PHP
js操作Xml(向服务器发送Xml,处理服务器返回的Xml)(IE下有效)
2009/01/30 Javascript
js表数据排序 sort table data
2009/02/18 Javascript
js左侧多级菜单动态的解决方案
2010/02/01 Javascript
javascript中万恶的function实例分析
2011/05/25 Javascript
解决IE6的PNG透明JS插件使用介绍
2013/04/17 Javascript
js改变img标签的src属性在IE下没反应的解决方法
2013/07/23 Javascript
简介JavaScript中toUpperCase()方法的使用
2015/06/06 Javascript
js点击按钮实现带遮罩层的弹出视频效果
2015/12/19 Javascript
个人网站留言页面(前端jQuery编写、后台php读写MySQL)
2016/05/03 Javascript
jQuery+CSS实现一个侧滑导航菜单代码
2016/05/09 Javascript
JavaScript中的splice方法用法详解
2016/07/20 Javascript
Chrome浏览器的alert弹窗禁止再次弹出后恢复的方法
2016/12/30 Javascript
javascript将list转换成树状结构的实例
2017/09/08 Javascript
使用nodejs+express实现简单的文件上传功能
2017/12/27 NodeJs
vue路由组件按需加载的几种方法小结
2018/07/12 Javascript
微信小程序分享海报生成的实现方法
2018/12/10 Javascript
微信小程序配置服务器提示验证token失败的解决方法
2019/04/03 Javascript
实用Javascript调试技巧分享(小结)
2019/06/18 Javascript
es6中Promise 对象基本功能与用法实例分析
2020/02/23 Javascript
Vue和React有哪些区别
2020/09/12 Javascript
Python编程实现粒子群算法(PSO)详解
2017/11/13 Python
Python3简单实现串口通信的方法
2019/06/12 Python
Python-opencv 双线性插值实例
2020/01/17 Python
Django Admin后台添加数据库视图过程解析
2020/04/01 Python
Python日志处理模块logging用法解析
2020/05/19 Python
LN-CC美国:伦敦时尚生活的缩影
2019/02/19 全球购物
遇到的Mysql的面试题
2014/06/29 面试题
音乐教育专业自荐信
2014/09/18 职场文书
2014年教务处工作总结
2014/12/03 职场文书
python源码剖析之PyObject详解
2021/05/18 Python
MySQL中in和exists区别详解
2021/06/03 MySQL
浅谈Python魔法方法
2021/06/28 Java/Android
mybatis 解决从列名到属性名的自动映射失败问题
2021/06/30 Java/Android