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 插件 任意位置浮动固定层
Dec 25 Javascript
ie 调试javascript的工具
Apr 29 Javascript
jQuery EasyUI API 中文文档 - ComboBox组合框
Oct 07 Javascript
JQuery记住用户名和密码的具体实现
Apr 04 Javascript
JavaScript格式化日期时间的方法和自定义格式化函数示例
Apr 04 Javascript
DOM基础教程之使用DOM设置文本框
Jan 20 Javascript
BootStrap Tooltip插件源码解析
Dec 27 Javascript
浅析JS抽象工厂模式
Dec 14 Javascript
ejsExcel模板在Vue.js项目中的实际运用
Jan 27 Javascript
JavaScript实现选项卡效果的分析及步骤
Apr 16 Javascript
微信小程序中的列表切换功能实例代码详解
Jun 09 Javascript
vue 内联样式style中的background用法说明
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
php5 pdo新改动加载注意事项
2008/09/11 PHP
php中ftp_chdir与ftp_cdup函数用法
2014/11/18 PHP
php实现当前页面点击下载文件的实例代码
2016/11/16 PHP
比较简单实用的使用正则三种版本的js去空格处理方法
2007/11/18 Javascript
Javascript select控件操作大全(新增、修改、删除、选中、清空、判断存在等)
2008/12/19 Javascript
JAVASCRIPT  THIS详解 面向对象
2009/03/25 Javascript
Js操作Select大全(取值、设置选中等等)
2013/10/29 Javascript
node.js中的path.extname方法使用说明
2014/12/09 Javascript
JavaScript学习笔记之Cookie对象
2015/01/22 Javascript
JQuery异步获取返回值中文乱码的解决方法
2015/01/29 Javascript
Jquery 垂直多级手风琴菜单附源码下载
2015/11/17 Javascript
Angular.js如何从PHP读取后台数据
2016/03/24 Javascript
jquery实现无刷新验证码的简单实例
2016/05/19 Javascript
详解Node.js中的事件机制
2016/09/22 Javascript
Bootstrap的class样式小结
2016/12/01 Javascript
js控制按钮,防止频繁点击响应的实例
2017/02/15 Javascript
Angular2 路由问题修复详解
2017/03/01 Javascript
深入理解react-router@4.0 使用和源码解析
2017/05/23 Javascript
基于复选框demo(分享)
2017/09/27 Javascript
NodeJS简单实现WebSocket功能示例
2018/02/10 NodeJs
vue组件name的作用小结
2018/05/23 Javascript
js+canvas实现验证码功能
2020/09/21 Javascript
Vue 实现复制功能,不需要任何结构内容直接复制方式
2019/11/09 Javascript
Python中super()函数简介及用法分享
2016/07/11 Python
Python读取Json字典写入Excel表格的方法
2018/01/03 Python
对python numpy数组中冒号的使用方法详解
2018/04/17 Python
使用python绘制3维正态分布图的方法
2018/12/29 Python
Python机器学习算法库scikit-learn学习之决策树实现方法详解
2019/07/04 Python
Selenium基于PIL实现拼接滚动截图
2020/04/10 Python
Hotels.com拉丁美洲:从豪华酒店到经济型酒店的预定优惠和折扣
2019/12/09 全球购物
人力资源管理专业学生自我评价
2013/11/20 职场文书
上课玩手机检讨书
2014/02/08 职场文书
医药类个人求职的自我评价
2014/02/12 职场文书
团队拓展活动方案
2014/08/28 职场文书
英语专业毕业论文答辩开场白
2015/05/27 职场文书
MySQL数据库之存储过程 procedure
2022/06/16 MySQL