多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > web前端 > jquery > 基于jquery的顯示窗體控件 可控制位置

基于jquery的顯示窗體控件 可控制位置

來源:程序員人生   發(fā)布時間:2014-04-09 12:02:39 閱讀次數(shù):3644次

基于jquery開放的顯示窗體控件,可設(shè)置<div>的位置在中間或左下角,或右下角。

//顯示一個指定位置的窗口,這個是基于jquery開發(fā)的,必須引入jquery包,沒有的搜下,到處都是,一腳踩一個
/*
*@param position如果是center就在瀏覽器的中間
如果是rigthDown就在瀏覽器的右下角
如果是leftDown就在瀏覽器的坐下角
如果輸入的是個json對象就安坐標設(shè)置位置例如:{left:100,top:100}
*/
$.fn.myWindows = function(position) {

var windowobj = $(window);
var browserWidth = windowobj.width(); //瀏覽器的寬
var browserHieght = windowobj.height(); //瀏覽器的高
var scrollLeft = windowobj.scrollLeft(); //滾動條的橫位置
var scrollTop = windowobj.scrollTop(); //滾動條的豎位置
var selfWidth = this.outerWidth(true); //這個元素的寬包括magin,padding
var selfHeight = this.outerHeight(true); //這個元素的高包括magin,padding

var left;
var top;
//中間的窗口
if (position == "center") {
left = scrollLeft + (browserWidth - selfWidth) / 2; //獲取左邊的距離
top = scrollTop + (browserHieght - selfHeight) / 2; //獲取上邊的距離
} else if (position == "rigthDown") {
//右下角窗口
left = scrollLeft + browserWidth - selfWidth;
top = scrollTop + browserHieght - selfHeight;
} else if ("leftDown") {
left = scrollLeft + 0;
top = scrollTop + browserHieght - selfHeight;
}
else if (position && position instanceof Object) {
left = position.left;
top = position.top;
}
this.css("position", "absolute"); //讓這個容器絕對定位
this.css("left", left).css("top", top); //設(shè)置這個元素的位置

var self = this;
//找到這個元素下clsss是title的元素,這個元素下的圖片點擊事件,讓這個窗口隱藏
this.children(".title").children("img").click(function() {
self.hide("show");
});

return this; //返回對象本身方便連級操作
}

下面是調(diào)用的方法:

html代碼:

<div style="width:100px;height:100px;display:none">
<div class="title">
<img src=''/>
這個是窗體的標題部分,class必須等于title這個圖片用來關(guān)閉這個窗口的
<div>
這里是你的內(nèi)容
<div>
<input type="button" id="showDiv" value="顯示窗體" onclick="showWindows()">

javascript代碼:

<script>
function showWindows() {
$("#windwosDiv").myWindows("leftDown");
}
</script>

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 欧美在线视频a | 久久久久99这里有精品10 | 日韩国产另类 | 欧美天天性 | 高级毛片| 大量喷潮free | 国产精品成人久久久久久久 | 国产福利视频一区二区三区四区 | 国产综合久久久久 | 最近最新手机中文字幕在线看 | 亚洲三级色| 午夜一区二区三区 | 久久精品免视看国产明星 | α片毛片免费看 | 尤物视频网站在线观看 | 91色视频网站 | 夜夜躁日日躁狠狠 | 亚洲 欧美 中文 日韩欧美 | 亚洲女人天堂a在线播放 | 国产精品福利网站 | 亚洲天堂免费视频 | 成人欧美一区二区三区在线观看 | 老司机午夜在线视频免费观 | 午夜在线影院 | 日本a在线 | 久久久网久久久久合久久久久 | 亚洲天堂久 | 欧美成人h版网址 | 午夜dj高清中文免费观看 | 视频在线视频免费观看 | 国产成人精品一区 | 亚洲精品国产自在久久老牛 | 级毛片| 日本不卡视频一区二区三区 | 成人无遮挡免费网站视频在线观看 | 欧美一区二区三区视视频 | 色人阁在线视频 | 一级爱爱片一级毛片-一毛 一级爱一级做a性视频 | 日韩免费一区二区三区在线 | 久草在线免费福利资源 | 无限国产资源 |