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 相关文章推荐
javascript入门·图片对象(无刷新变换图片)\滚动图像
Oct 01 Javascript
js判断是否为数组的函数: isArray()
Oct 30 Javascript
JavaScript中的原始值和复杂值
Jan 07 Javascript
详解Matlab中 sort 函数用法
Mar 20 Javascript
微信小程序实战之自定义toast(6)
Apr 18 Javascript
vue自定义指令directive实例详解
Jan 17 Javascript
JS引用传递与值传递的区别与用法分析
Jun 01 Javascript
详解关于Angular4 ng-zorro使用过程中遇到的问题
Dec 05 Javascript
微信小程序如何获取群聊的openGid以及名称详解
Jul 17 Javascript
vue集成chart.js的实现方法
Aug 20 Javascript
微信小程序防止多次点击跳转(函数节流)
Sep 19 Javascript
Vue实现手机号、验证码登录(60s禁用倒计时)
Dec 19 Vue.js
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
把从SQL中取出的数据转化成XMl格式
2006/10/09 PHP
php 获取select下拉列表框的值
2010/05/08 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(九)
2014/06/24 PHP
浅谈PHP解析URL函数parse_url和parse_str
2014/11/11 PHP
PHP Yaf框架的简单安装使用教程(推荐)
2016/06/08 PHP
基于php数组中的索引数组和关联数组详解
2018/03/12 PHP
jQuery对象与DOM对象之间的转换方法
2010/04/15 Javascript
JQuery each()嵌套使用小结
2014/04/18 Javascript
js弹出框、对话框、提示框、弹窗实现方法总结(推荐)
2016/05/31 Javascript
Js删除数组中某一项或几项的几种方法(推荐)
2016/07/27 Javascript
js实现刷新页面后回到记录时滚动条的位置【两种方案可选】
2016/12/12 Javascript
web前端页面生成exe可执行文件的方法
2018/02/08 Javascript
vue实现在表格里,取每行的id的方法
2018/03/09 Javascript
解决layui前端框架 form表单,table表等内置控件不显示的问题
2018/08/19 Javascript
Vue中消息横向滚动时setInterval清不掉的问题及解决方法
2019/08/23 Javascript
分享Angular http interceptors 拦截器使用(推荐)
2019/11/10 Javascript
小程序点餐界面添加购物车左右摆动动画
2020/09/23 Javascript
[02:56]DOTA2亚洲邀请赛 VG出场战队巡礼
2015/02/07 DOTA
详解Python中的Descriptor描述符类
2016/06/14 Python
详解python里使用正则表达式的分组命名方式
2017/10/24 Python
python遍历文件夹找出文件夹后缀为py的文件方法
2018/10/21 Python
django orm 通过related_name反向查询的方法
2018/12/15 Python
Python实现字符串匹配的KMP算法
2019/04/04 Python
如何使用python进行pdf文件分割
2019/11/11 Python
python实现按关键字筛选日志文件
2019/12/24 Python
python通过移动端访问查看电脑界面
2020/01/06 Python
python GUI库图形界面开发之PyQt5信号与槽多窗口数据传递详细使用方法与实例
2020/03/08 Python
解决pycharm导入本地py文件时,模块下方出现红色波浪线的问题
2020/06/01 Python
Prototype如何为一个Ajax添加一个参数
2015/12/06 面试题
车间班组长岗位职责
2013/11/13 职场文书
司机职责范本
2014/03/08 职场文书
《埃及的金字塔》教学反思
2014/04/07 职场文书
原告代理词范文
2015/05/25 职场文书
网络营销实训总结
2015/08/03 职场文书
工伤事故赔偿协议书
2015/08/06 职场文书
golang操作rocketmq的示例代码
2022/04/06 Golang