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 相关文章推荐
THREE.JS入门教程(6)创建自己的全景图实现步骤
Jan 25 Javascript
使用js完成节点的增删改复制等的操作
Jan 02 Javascript
js数组循环遍历数组内所有元素的方法
Jan 18 Javascript
JS回调函数的应用简单实例
Sep 17 Javascript
jQuery实现在最后一个元素之前插入新元素的方法
Jul 18 Javascript
js代码实现随机颜色的小方块
Jul 30 Javascript
纯前端JavaScript实现Excel IO案例分享
Aug 26 Javascript
angular或者js怎么确定选中ul中的哪几个li
Aug 16 Javascript
微信小程序手机号码验证功能的实例代码
Aug 28 Javascript
Node.js对MongoDB进行增删改查操作的实例代码
Apr 18 Javascript
函数式编程入门实践(一)
Apr 20 Javascript
原生js实现表格循环滚动
Nov 24 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
过滤掉PHP数组中的重复值的实现代码
2011/07/17 PHP
php中将html中的br换行符转换为文本输入中的换行符
2013/03/26 PHP
ThinkPHP处理Ajax返回的方法
2014/11/22 PHP
php中smarty区域循环的方法
2015/06/11 PHP
php微信公众平台开发之微信群发信息
2016/09/13 PHP
PHP实现QQ快速登录的方法
2016/09/28 PHP
PHP并发查询MySQL的实例代码
2017/08/09 PHP
ASP.NET jQuery 实例15 通过控件CustomValidator验证CheckBoxList
2012/02/03 Javascript
javascript面向对象包装类Class封装类库剖析
2013/01/24 Javascript
javascript 判断两个日期之差的示例代码
2015/09/05 Javascript
javascript实现无缝上下滚动特效
2015/12/16 Javascript
前端jquery部分很精彩
2016/05/03 Javascript
JavaScript实现的select点菜功能示例
2017/01/16 Javascript
JS实现DIV高度自适应窗口示例
2017/02/16 Javascript
从对象列表中获取一个对象的方法,依据关键字和值
2017/09/20 Javascript
JS实现点击链接切换显示隐藏内容的方法
2017/10/19 Javascript
Vue实现点击后文字变色切换方法
2018/02/11 Javascript
vue如何判断dom的class
2018/04/26 Javascript
详解jQuery中的prop()使用方法
2020/01/05 jQuery
Javascript执行流程细节原理解析
2020/05/14 Javascript
python正则表达式抓取成语网站
2013/11/20 Python
python numpy 显示图像阵列的实例
2018/07/02 Python
Python3环境安装Scrapy爬虫框架过程及常见错误
2019/07/12 Python
Django 构建模板form表单的两种方法
2020/06/14 Python
python打开文件的方式有哪些
2020/06/29 Python
python的launcher用法知识点总结
2020/08/07 Python
Html5适配iphoneX刘海屏的简单实现
2019/04/09 HTML / CSS
匡威西班牙官网:Converse西班牙
2019/10/01 全球购物
盛大二次面试题
2016/11/18 面试题
计算机通信工程专业毕业生推荐信
2013/12/24 职场文书
如何打造一封优秀的留学推荐信
2014/01/25 职场文书
财务会计实训报告
2014/11/05 职场文书
理想国读书笔记
2015/06/25 职场文书
Nginx使用X-Accel-Redirect实现静态文件下载的统计、鉴权、防盗链、限速等
2021/04/04 Servers
原生Js 实现的简单无缝滚动轮播图的示例代码
2021/05/10 Javascript
mongodb的安装和开机自启动详细讲解
2021/08/02 MongoDB