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 相关文章推荐
基于jquery实现的鼠标滑过按钮改变背景图片
Jul 15 Javascript
Web Inspector:关于在 Sublime Text 中调试Js的介绍
Apr 18 Javascript
基于jquery的禁用右键、文本选择功能、复制按键的实现代码
Aug 27 Javascript
Javascript中引用示例介绍
Feb 21 Javascript
avalon js实现仿微博拖动图片排序
Aug 14 Javascript
js实现跨域的4种实用方法原理分析
Oct 29 Javascript
玩转JavaScript OOP - 类的实现详解
Jun 08 Javascript
JavaScript简单实现弹出拖拽窗口(二)
Jun 17 Javascript
概述一个页面从输入URL到页面加载完的过程
Dec 16 Javascript
Vue使用高德地图搭建实时公交应用功能(地图 + 附近站点+线路详情 + 输入提示+换乘详情)
May 16 Javascript
vue.js编译时给生成的文件增加版本号
Sep 17 Javascript
jquery插件开发模式实例详解
Jul 20 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采集相关教程之一 CURL函数库
2010/02/15 PHP
php读取torrent种子文件内容的方法(测试可用)
2016/05/03 PHP
使用Apache的rewrite
2021/03/09 Servers
document.getElementById为空或不是对象的解决方法
2010/01/24 Javascript
取得窗口大小 兼容所有浏览器的js代码
2011/08/09 Javascript
原生Javascript封装的一个AJAX函数分享
2014/10/11 Javascript
JavaScript中实现继承的三种方式和实例
2015/01/29 Javascript
用Node.js通过sitemap.xml批量抓取美女图片
2015/05/28 Javascript
JavaScript实现网页加载进度条代码超简单
2015/09/21 Javascript
每日十条JavaScript经验技巧(二)
2016/06/23 Javascript
js监听input输入框值的实时变化实例
2017/01/26 Javascript
使用vue-cli脚手架工具搭建vue-webpack项目
2019/01/14 Javascript
使用Vue实现移动端左滑删除效果附源码
2019/05/16 Javascript
Node.js API详解之 dgram模块用法实例分析
2020/06/05 Javascript
token 机制和实现方式
2020/12/15 Javascript
[00:57]辉夜杯战队访谈宣传片—VG
2015/12/25 DOTA
Python中的面向对象编程详解(下)
2015/04/13 Python
Python cookbook(数据结构与算法)找出序列中出现次数最多的元素算法示例
2018/03/15 Python
python3+PyQt5自定义视图详解
2018/04/24 Python
对numpy中的where方法嵌套使用详解
2018/10/31 Python
对python中Librosa的mfcc步骤详解
2019/01/09 Python
基于python历史天气采集的分析
2019/02/14 Python
解决django后台管理界面添加中文内容乱码问题
2019/11/15 Python
python输入一个水仙花数(三位数) 输出百位十位个位实例
2020/05/03 Python
CSS3弹性布局内容对齐(justify-content)属性使用详解
2017/07/31 HTML / CSS
澳洲的服装老品牌:SABA
2018/02/06 全球购物
Lookfantastic意大利官网:英国知名美妆购物网站
2019/05/31 全球购物
Schecker荷兰:狗狗用品和配件
2019/06/06 全球购物
Wolford法国官网:奥地利奢侈内衣品牌
2020/08/11 全球购物
控制工程专业个人求职信
2013/09/25 职场文书
农民致富事迹材料
2014/01/23 职场文书
幼儿园运动会加油词
2014/02/14 职场文书
产品委托授权书范本
2014/09/16 职场文书
财务审计整改报告
2014/11/06 职场文书
外贸英文求职信范文
2015/03/19 职场文书
Python几种酷炫的进度条的方式
2022/04/11 Python