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 幻灯插件和教程
Mar 27 Javascript
jQuery的初始化与对象构建之浅析
Apr 12 Javascript
javascript比较两个日期的先后示例代码
Dec 31 Javascript
Javascript获取表单名称(name)的方法
Apr 02 Javascript
jquery+html5时钟特效代码分享(可设置闹钟并且语音提醒)
Mar 30 Javascript
jQuery 3.0十大新特性最终版发布
Jul 14 Javascript
Reactjs实现通用分页组件的实例代码
Jan 19 Javascript
如何使用vuex实现兄弟组件通信
Nov 02 Javascript
mpvue小程序循环动画开启暂停的实现方法
May 15 Javascript
javascript设计模式 ? 桥接模式原理与应用实例分析
Apr 13 Javascript
jQuery实现移动端下拉展现新的内容回弹动画
Jun 24 jQuery
vue 解决无法对未定义的值,空值或基元值设置反应属性报错问题
Jul 31 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 第二节 数据类型之数组
2012/04/28 PHP
PHP关联链接常用代码
2012/11/05 PHP
PHP常用特殊运算符号和函数总结(php新手入门必看)
2013/02/02 PHP
PHP自带ZIP压缩、解压缩类ZipArchiv使用指南
2015/03/03 PHP
php中get_cfg_var()和ini_get()的用法及区别
2015/03/04 PHP
PHP实现事件机制实例分析
2015/06/26 PHP
php实现批量修改文件名称的方法
2016/07/23 PHP
Ubuntu 16.04下安装PHP 7过程详解
2017/03/28 PHP
浅谈PHP SHA1withRSA加密生成签名及验签
2019/03/18 PHP
PHP中的Iterator迭代对象属性详解
2019/04/12 PHP
php的instanceof和判断闭包Closure操作示例
2020/01/26 PHP
一端时间轮换的广告
2006/06/26 Javascript
用jquery实现的模拟QQ邮箱里的收件人选取及其他效果(一)
2011/01/06 Javascript
node.js正则表达式获取网页中所有链接的代码实例
2014/06/03 Javascript
使用原生js实现页面蒙灰(mask)效果示例代码
2014/06/20 Javascript
Angular.JS中指令ng-if、ng-show/ng-hide和ng-switch的使用教程
2017/05/07 Javascript
浅谈vue引入css,less遇到的坑和解决方法
2018/01/20 Javascript
vue2.0安装style/css loader的方法
2018/03/14 Javascript
详解Angular操作cookies方法
2018/06/01 Javascript
微信小程序适配iphoneX的实现方法
2018/09/18 Javascript
JavaScript利用键盘码控制div移动
2020/03/19 Javascript
如何构建一个Vue插件并生成npm包
2020/10/26 Javascript
vue 实现element-ui中的加载中状态
2020/11/11 Javascript
Python中MYSQLdb出现乱码的解决方法
2014/10/11 Python
Python使用redis pool的一种单例实现方式
2016/04/16 Python
python机器学习之神经网络(一)
2017/12/20 Python
酷! 程序员用Python带你玩转冲顶大会
2018/01/17 Python
如何使用 Pylint 来规范 Python 代码风格(来自IBM)
2018/04/06 Python
Python高级用法总结
2018/05/26 Python
详解Python 装饰器执行顺序迷思
2018/08/08 Python
Python抓包并解析json爬虫的完整实例代码
2020/11/03 Python
俄罗斯玩具、儿童用品、儿童服装和鞋子网上商店:MyToys.ru
2019/10/14 全球购物
房地产销售员的自我评价分享
2013/12/04 职场文书
大二学习计划书范文
2014/04/27 职场文书
2015年库房工作总结
2015/04/30 职场文书
2019年员工晋升管理制度范本!
2019/07/08 职场文书