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中escape对应的C#解码函数 UrlDecode
Dec 16 Javascript
JavaScript中的prototype.bind()方法介绍
Apr 04 Javascript
js实现文本框选中的方法
May 26 Javascript
jquery实现滑屏大图定时收缩为小banner图片的广告代码
Sep 02 Javascript
jQuery学习笔记之Ajax用法实例详解
Dec 01 Javascript
js实现获取鼠标当前的位置
Dec 14 Javascript
Bootstrap 3浏览器兼容性问题及解决方案
Apr 11 Javascript
jQuery实现的手动拖动控制进度条效果示例【测试可用】
Apr 18 jQuery
javascript中的event loop事件循环详解
Dec 14 Javascript
Flutter 超实用简单菜单弹出框 PopupMenuButton功能
Aug 06 Javascript
在博客园博文中添加自定义右键菜单的方法详解
Feb 05 Javascript
vue项目多环境配置(.env)的实现
Jul 21 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
PHP 配置open_basedir 让各虚拟站点独立运行
2009/11/12 PHP
php之CodeIgniter学习笔记
2013/06/17 PHP
php阻止页面后退的方法分享
2014/02/17 PHP
orm获取关联表里的属性值
2016/04/17 PHP
thinkphp 手机号和用户名同时登录
2017/01/20 PHP
PHP实现的猴王算法(猴子选大王)示例
2018/04/30 PHP
拖拉表格的JS函数
2008/11/20 Javascript
js简单倒计时实现代码
2016/04/30 Javascript
Bootstrap 布局组件(全)
2016/07/18 Javascript
微信开发 JS-SDK 6.0.2 经常遇到问题总结
2016/12/08 Javascript
js获取浏览器和屏幕的各种宽度高度
2017/02/22 Javascript
JavaScript实现经纬度转换成地址功能
2017/03/28 Javascript
BootStrap selectpicker后台动态绑定数据的方法
2017/07/28 Javascript
AngularJS实现的锚点楼层跳转功能示例
2018/01/02 Javascript
vue 修改 data 数据问题并实时显示的方法
2018/08/27 Javascript
在小程序开发中使用npm的方法
2018/10/17 Javascript
微信小程序 下拉刷新及上拉加载原理解析
2019/11/06 Javascript
PHP读取远程txt文档到数组并实现遍历
2020/08/25 Javascript
小程序组件传值和引入sass的方法(使用vant Weapp组件库)
2020/11/24 Javascript
Python中apply函数的用法实例教程
2014/07/31 Python
使用Python3中的gettext模块翻译Python源码以支持多语言
2015/03/31 Python
TensorFlow实现卷积神经网络CNN
2018/03/09 Python
PyTorch的Optimizer训练工具的实现
2019/08/18 Python
Python笔记之工厂模式
2019/11/20 Python
pytorch: Parameter 的数据结构实例
2019/12/31 Python
浅谈tensorflow之内存暴涨问题
2020/02/05 Python
Python设计密码强度校验程序
2020/07/30 Python
基于CSS3实现的几个小loading效果
2018/09/27 HTML / CSS
css3 box-sizing属性使用参考指南
2013/01/08 HTML / CSS
一款纯css3实现简单的checkbox复选框和radio单选框
2014/11/05 HTML / CSS
html5中为audio标签增加停止按钮动作实现方法
2013/01/04 HTML / CSS
Hawes & Curtis澳大利亚官网:英国经典服饰品牌
2018/10/29 全球购物
暖通工程师岗位职责
2014/06/12 职场文书
幼儿园教师考核评语
2014/12/31 职场文书
六年级作文之关于梦
2019/10/22 职场文书
html5+实现plus.io进行拍照和图片等获取
2022/06/01 HTML / CSS