jquery自定義插件——window的實現(xiàn)【示例代碼】
本例子實現(xiàn)彈窗的效果:
1、jquery.show.js
/*
* 實現(xiàn)功能:點擊在鼠標位置顯示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 value=顯示 type=button name=showDiv>
實現(xiàn)后的效果如下:

以上這篇jquery自定義插件——window的實現(xiàn)【示例代碼】就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
jquery.pagination.js 無刷新分頁實現(xiàn)步驟分享
jquery.pagination.js 無刷新分頁實現(xiàn)步驟分享,需要的朋友可以參考下2012-05-05
完美兼容各大瀏覽器的jQuery插件實現(xiàn)圖片切換特效
網(wǎng)友zoeDylan寫的原創(chuàng)jquery插件,實現(xiàn)了圖片輪播功能,jquery插件名稱為zoeDylan.ImgChange,圖片路徑、跳轉(zhuǎn)鏈接、提示標題都是有動態(tài)數(shù)組來配置,jquery插件可靈活配置6個參數(shù), height高、width寬、mgs圖片地址、links點擊地址、tips圖片說明、timers自動切換時間,2014-12-12
jQuery實現(xiàn)dialog設(shè)置focus焦點的方法
這篇文章主要介紹了jQuery實現(xiàn)dialog設(shè)置focus焦點的方法,涉及jQuery針對dialog的操作技巧,需要的朋友可以參考下2015-06-06
jQuery實現(xiàn)導(dǎo)航高亮的方法【附demo源碼下載】
這篇文章主要介紹了jQuery實現(xiàn)導(dǎo)航高亮的方法,涉及針對鼠標事件的相應(yīng)及頁面元素屬性動態(tài)變換的相關(guān)操作技巧,并附帶demo源碼供讀者下載,需要的朋友可以參考下2016-11-11
基于JQuery實現(xiàn)圖片上傳預(yù)覽與刪除操作
這篇文章主要為大家詳細介紹了基于JQuery實現(xiàn)圖片上傳預(yù)覽與刪除操作的相關(guān)代碼,感興趣的小伙伴們可以參考一下2016-05-05
jquery.jstree 增加節(jié)點的雙擊事件代碼
本文基于 jsTree 1.0-rc1 版本增加節(jié)點的雙擊事件。2010-07-07

