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类型检查实现代码
Oct 29 Javascript
用正则表达式替换图片地址img标签
Nov 22 Javascript
javascript引用赋值(地址传值)用法实例
Jan 13 Javascript
JS实现文档加载完成后执行代码
Jul 09 Javascript
JS+CSS实现鼠标滑过时动态翻滚的导航条效果
Sep 24 Javascript
JavaScript实现倒计时代码段Item1(非常实用)
Nov 03 Javascript
thinkphp实现无限分类(使用递归)
Dec 19 Javascript
livereload工具实现前端可视化开发【推荐】
Dec 23 Javascript
vue父子组件的嵌套的示例代码
Sep 08 Javascript
20170918 前端开发周报之JS前端开发必看
Sep 18 Javascript
微信小程序开发之IOS和Android兼容的问题
Sep 26 Javascript
解决父组件将子组件作为弹窗调用只执行一次created的问题
Jul 24 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
构建简单的Webmail系统
2006/10/09 PHP
基于php常用函数总结(数组,字符串,时间,文件操作)
2013/06/27 PHP
使用php从身份证号中获取一系列线索(星座、生肖、生日等)
2016/05/11 PHP
PHP实现图片批量打包下载功能
2017/03/01 PHP
浅析PHP中的 inet_pton 网络函数
2019/12/16 PHP
JavaScript Timer实现代码
2010/02/17 Javascript
javascript 命名规则 变量命名规则
2010/02/25 Javascript
超越Jquery_01_isPlainObject分析与重构
2010/10/20 Javascript
jQuery实战之品牌展示列表效果
2011/04/10 Javascript
JavaScript模块化开发之SeaJS
2015/12/13 Javascript
js表单中选择框值的获取及表单的序列化
2015/12/17 Javascript
jquery在ie7下选择器的问题导致append失效的解决方法
2016/01/10 Javascript
jQuery实现元素拖拽并cookie保存顺序的方法
2016/02/20 Javascript
js获取浏览器和屏幕的各种宽度高度
2017/02/22 Javascript
angularjs实现首页轮播图效果
2017/04/14 Javascript
JSON在Javascript中的使用(eval和JSON.parse的区别)详细解析
2017/09/05 Javascript
利用node.js如何创建子进程详解
2017/12/09 Javascript
vue.js根据代码运行环境选择baseurl的方法
2018/02/28 Javascript
layui 设置table 行的高度方法
2018/08/17 Javascript
vue中使用better-scroll实现滑动效果及注意事项
2018/11/15 Javascript
微信小程序非跳转式组件授权登录的方法示例
2019/05/22 Javascript
js实现的在本地预览图片功能示例
2019/11/09 Javascript
微信小程序scroll-view的滚动条设置实现
2020/03/02 Javascript
Openlayers实现图形绘制
2020/09/28 Javascript
python线程安全及多进程多线程实现方法详解
2019/09/27 Python
Python搭建代理IP池实现存储IP的方法
2019/10/27 Python
简单了解django处理跨域请求最佳解决方案
2020/03/25 Python
解决Python 函数声明先后顺序出现的问题
2020/09/02 Python
法国床上用品商店:La Compagnie du lit
2019/12/26 全球购物
优秀党员转正的自我评价
2013/10/06 职场文书
工商管理专业职业生涯规划
2014/01/01 职场文书
电大毕业自我鉴定
2014/02/03 职场文书
宣传保护环境的公益广告词
2014/03/13 职场文书
学校团代会开幕词
2016/03/04 职场文书
Python标准库之typing的用法(类型标注)
2021/06/02 Python
在 Python 中利用 Pool 进行多线程
2022/04/24 Python