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 相关文章推荐
js实现iframe跨页面调用函数的方法
Dec 13 Javascript
AngularJS中的模块详解
Jan 29 Javascript
javascript:void(0)是什么意思及href=#与href=javascriptvoid(0)的区别
Nov 13 Javascript
ECHO.js 纯javascript轻量级延迟加载的实例代码
May 24 Javascript
iOS和Android用同一个二维码实现跳转下载链接的方法
Sep 28 Javascript
react实现pure render时bind(this)隐患需注意!
Mar 09 Javascript
js+html制作简单日历的方法
Jun 27 Javascript
让你5分钟掌握9个JavaScript小技巧
Jun 09 Javascript
vue2中引用及使用 better-scroll的方法详解
Nov 15 Javascript
在Vue中用canvas实现二维码和图片合成海报的方法
Jun 10 Javascript
jquery实现点击弹出对话框
Feb 08 jQuery
jquery实现简易验证插件封装
Sep 13 jQuery
快速使用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
php 获取mysql数据库信息代码
2009/03/12 PHP
PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
2014/06/23 PHP
解读PHP中的垃圾回收机制
2015/08/10 PHP
PHP字典树(Trie树)定义与实现方法示例
2017/10/09 PHP
PHP+Ajax实现的博客文章添加类别功能示例
2018/03/29 PHP
PHP7创建COOKIE和销毁COOKIE的实例方法
2020/02/03 PHP
jquery JSON的解析方式
2009/07/25 Javascript
JavaScript词法作用域与调用对象深入理解
2012/11/29 Javascript
javascript自适应宽度的瀑布流实现思路
2013/02/20 Javascript
利用cookie记住背景颜色示例代码
2013/11/04 Javascript
jquery的ajax异步请求接收返回json数据实例
2014/06/16 Javascript
JQuery核心函数是什么及使用方法介绍
2016/05/03 Javascript
js实现添加可信站点、修改activex安全设置,禁用弹出窗口阻止程序
2016/08/17 Javascript
第一次接触神奇的Bootstrap
2016/10/14 Javascript
jQuery web 组件 后台日历价格、库存设置的代码
2016/10/14 Javascript
JS实现拖拽的方法分析
2016/12/20 Javascript
jQuery实现广告条滚动效果
2017/08/22 jQuery
vue项目中用cdn优化的方法
2018/01/03 Javascript
浅谈vue后台管理系统权限控制思考与实践
2018/12/19 Javascript
vue.js指令v-for使用以及下标索引的获取
2019/01/31 Javascript
mpvue+vant app搭建微信小程序的方法步骤
2019/02/11 Javascript
详解Nuxt.js 实战集锦
2019/11/19 Javascript
10分钟学会js处理json的常用方法
2020/12/06 Javascript
[50:59]2018DOTA2亚洲邀请赛 4.7 总决赛 LGD vs Mineski第四场
2018/04/10 DOTA
Python访问MySQL封装的常用类实例
2014/11/11 Python
阿里云:Aliyun.com
2017/02/15 全球购物
某公司面试题
2012/03/05 面试题
一年级班主任感言
2014/03/08 职场文书
安全生产承诺书
2014/03/26 职场文书
竞聘书格式及范文
2014/03/31 职场文书
企业文化标语大全
2014/06/10 职场文书
cf战队收人口号
2014/06/21 职场文书
高中军训的心得体会
2014/09/01 职场文书
2014医学院领导干部四风对照检查材料思想汇报
2014/09/16 职场文书
阳光体育运动标语口号
2015/12/26 职场文书
pytorch实现线性回归以及多元回归
2021/04/11 Python