jquery自定義插件——window的實(shí)現(xiàn)【示例代碼】
本例子實(shí)現(xiàn)彈窗的效果:
1、jquery.show.js
/* * 實(shí)現(xiàn)功能:點(diǎn)擊在鼠標(biāo)位置顯示div * 版本序號(hào):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>我不會(huì)武功<BR>我只要靖哥哥<BR>完美的愛(ài)情" }); }); }); </script> <INPUT id=show value=顯示 type=button name=showDiv>
實(shí)現(xiàn)后的效果如下:
以上這篇jquery自定義插件——window的實(shí)現(xiàn)【示例代碼】就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
不用錨點(diǎn)也可以平滑滾動(dòng)到頁(yè)面的指定位置實(shí)現(xiàn)代碼
在不適用錨點(diǎn)的情況下也可以平滑滾動(dòng)到頁(yè)面的指定位置,看樣子還不錯(cuò)嗎,具體處理程序如下,感興趣的朋友可以參考下哈,希望對(duì)你有所幫助2013-05-05jquery.pagination.js 無(wú)刷新分頁(yè)實(shí)現(xiàn)步驟分享
jquery.pagination.js 無(wú)刷新分頁(yè)實(shí)現(xiàn)步驟分享,需要的朋友可以參考下2012-05-05完美兼容各大瀏覽器的jQuery插件實(shí)現(xiàn)圖片切換特效
網(wǎng)友zoeDylan寫(xiě)的原創(chuàng)jquery插件,實(shí)現(xiàn)了圖片輪播功能,jquery插件名稱為zoeDylan.ImgChange,圖片路徑、跳轉(zhuǎn)鏈接、提示標(biāo)題都是有動(dòng)態(tài)數(shù)組來(lái)配置,jquery插件可靈活配置6個(gè)參數(shù), height高、width寬、mgs圖片地址、links點(diǎn)擊地址、tips圖片說(shuō)明、timers自動(dòng)切換時(shí)間,2014-12-12jQuery實(shí)現(xiàn)dialog設(shè)置focus焦點(diǎn)的方法
這篇文章主要介紹了jQuery實(shí)現(xiàn)dialog設(shè)置focus焦點(diǎn)的方法,涉及jQuery針對(duì)dialog的操作技巧,需要的朋友可以參考下2015-06-06jQuery實(shí)現(xiàn)導(dǎo)航高亮的方法【附demo源碼下載】
這篇文章主要介紹了jQuery實(shí)現(xiàn)導(dǎo)航高亮的方法,涉及針對(duì)鼠標(biāo)事件的相應(yīng)及頁(yè)面元素屬性動(dòng)態(tài)變換的相關(guān)操作技巧,并附帶demo源碼供讀者下載,需要的朋友可以參考下2016-11-11基于JQuery實(shí)現(xiàn)圖片上傳預(yù)覽與刪除操作
這篇文章主要為大家詳細(xì)介紹了基于JQuery實(shí)現(xiàn)圖片上傳預(yù)覽與刪除操作的相關(guān)代碼,感興趣的小伙伴們可以參考一下2016-05-05jquery.jstree 增加節(jié)點(diǎn)的雙擊事件代碼
本文基于 jsTree 1.0-rc1 版本增加節(jié)點(diǎn)的雙擊事件。2010-07-07