jquery自定义插件开发之window的实现过程


Posted in Javascript onMay 06, 2016

本例子实现弹窗的效果:如果亲感觉效果还不错,请继续往下阅读。

jquery自定义插件开发之window的实现过程

1、jquery.show.js

/*
* 开发者:lzugis
* 开发时间:2014年6月10日
* 实现功能:点击在鼠标位置显示div
* 版本序号:1.0 
*/
(function($){ 
$.fn.showDIV = function(options){
var defaults = {};
var options = $.extend(defaults, options);
var showdiv=$(this);
var close, title, content;
close=$(" 
"); title=$(" 
"); content=$(" 
"); showdiv.html(""); showdiv.append(close); showdiv.append(title); showdiv.append(content); close.html("X"); title.html(options.title); content.html(options.content); showdiv.css("display","block"); showdiv.css("position","absolute"); showdiv.css("left",($(window).width()-options.width)/2+"px"); showdiv.css("top",($(window).height()-options.height)/2+"px"); showdiv.css("width",options.width); showdiv.css("height",options.height); close.bind("click",function(){ showdiv.css("display","none"); }); }; })(jQuery);

2、jquery.showdiv.css

body div
{
font-size:12px;
text-align:center;
}
#container
{
background-color:#CCC;
border:1px solid #000;
width:1024px;
height:600px;
}
#showdiv
{
background-color:#FF0;
width:100px;
height:100px;
display:none;
z-index:99;
}
.title
{
padding:10px;
background:#F39;
font-weight:bold;
text-align:center;
color:#FFF;
}
.close
{
margin:5px;
position:absolute;
right:0px;
top::0px;
padding:5px;
color:#000;
background:#FFF;
}
.close:hover
{
cursor:pointer;
background:#CCC;
}
.content
{
text-align:left;
padding:10px;
}

3、demo.html

<script type="text/javascript" src="jquery/jquery.min.js"></script>
<script type="text/javascript" src="jquery/jquery.showdiv.js"></script>
<script type="text/javascript">
$(document).ready(function (){ 
$('#show').bind("click", function(evt){
var showdiv = $('#showdiv').showDIV({
width:400,
height:200,
title:"我不是黄蓉",
content:"我不是黄蓉<br>我不会武功<br>我只要靖哥哥<br>完美的爱情"
}); 
});
});
</script>
<input id="show" name="showDiv" value="显示" type="button">

以上所述是小编给大家介绍的jquery自定义插件开发之window的实现过程,希望对大家有所帮助!同时也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
怎么用javascript进行拖拽
Jul 20 Javascript
JavaScript字符串插入、删除、替换函数使用示例
Jul 25 Javascript
jquery判断浏览器后退时候弹出消息的方法
Aug 11 Javascript
jquery实现漫天雪花飞舞的圣诞祝福雪花效果代码分享
Aug 20 Javascript
基于Javascript实现倒计时功能
Feb 22 Javascript
最原始的jQuery注册验证方式
Oct 11 Javascript
JS获取浮动(float)元素的style.left值为空的快速解决办法
Feb 19 Javascript
聊聊JavaScript如何实现继承及特点
Apr 07 Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
Jun 23 jQuery
JS打印彩色菱形的实例代码
Aug 15 Javascript
React+Antd+Redux实现待办事件的方法
Mar 14 Javascript
解决vue-router 二级导航默认选中某一选项的问题
Nov 01 Javascript
快速使用Bootstrap搭建传送带
May 06 #Javascript
BootStrap响应式导航条实例介绍
May 06 #Javascript
jQuery侧边栏实现代码
May 06 #Javascript
BootStrap制作导航条实例代码
May 06 #Javascript
jQuery实现下拉框功能实例代码
May 06 #Javascript
jQuery 实现评论等级好评差评特效
May 06 #Javascript
Node.js插件安装图文教程
May 06 #Javascript
You might like
手把手教你使用DedeCms V3的在线采集图文教程
2007/04/03 PHP
php实现文章置顶功能的方法
2016/10/20 PHP
php 自定义错误日志实例详解
2016/11/12 PHP
laravel 查询数据库获取结果实现判断是否为空
2019/10/24 PHP
javascript 面向对象编程 function也是类
2009/09/17 Javascript
JavaScript高级程序设计 客户端存储学习笔记
2011/09/10 Javascript
js 实现 input type=&quot;file&quot; 文件上传示例代码
2013/08/07 Javascript
JS匀速运动演示示例代码
2013/11/26 Javascript
Lab.js初次使用笔记
2015/02/28 Javascript
全面解析DOM操作和jQuery实现选项移动操作代码分享
2016/06/07 Javascript
javascript设计模式Constructor(构造器)模式
2016/08/19 Javascript
JavaScript仿网易选项卡制作代码
2016/10/06 Javascript
jQuery读取本地的json文件(实例讲解)
2017/10/31 jQuery
Angular6封装http请求的步骤详解
2018/08/13 Javascript
Vue3.0 响应式系统源码逐行分析讲解
2019/10/14 Javascript
Vue搭建后台系统需要注意的问题
2019/11/08 Javascript
JavaScript eval()函数定义及使用方法详解
2020/07/07 Javascript
Vue记住滚动条和实现下拉加载的完美方法
2020/07/31 Javascript
Python ORM框架SQLAlchemy学习笔记之关系映射实例
2014/06/10 Python
python中如何使用朴素贝叶斯算法
2017/04/06 Python
python3.6+opencv3.4实现鼠标交互查看图片像素
2018/02/26 Python
numpy使用fromstring创建矩阵的实例
2018/06/15 Python
Python使用reportlab模块生成PDF格式的文档
2019/03/11 Python
日本无添加化妆品:HABA
2016/08/18 全球购物
Veronica Beard官网:在酷、经典和别致之间找到了平衡
2018/01/11 全球购物
MATCHESFASHION澳大利亚/亚太地区:英国时尚奢侈品电商
2020/01/14 全球购物
教师推荐信范文
2013/11/24 职场文书
宿舍打麻将检讨书
2014/01/24 职场文书
计算机毕业生求职信
2014/06/10 职场文书
2015年大学元旦晚会活动策划书
2014/12/09 职场文书
2015年安置帮教工作总结
2015/05/22 职场文书
2019年怎样才能撰写出优秀的自荐信
2019/03/25 职场文书
表扬稿表扬信的格式及范文
2019/06/24 职场文书
pytorch交叉熵损失函数的weight参数的使用
2021/05/24 Python
Python中的pprint模块
2021/11/27 Python
Python多线程实用方法以及共享变量资源竞争问题
2022/04/12 Python