国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jquery easyui滾動條部分設置介紹

2019-11-20 22:18:21
字體:
來源:轉載
供稿:網友
在使用dialog插件時,默認是屏幕居中的,但是當頁面出現滾動條時,dialog并沒有隨著滾動條往下滾動,這時就需要用戶滑動滾動條來定位dialog,這不人性化,在說出解決方案前先來普及一下jquery關于定位的幾個方法
復制代碼 代碼如下:

//獲取瀏覽器顯示區域的高度
$(window).height();
//獲取瀏覽器顯示區域的寬度
$(window).width();

//獲取頁面的文檔高度
$(document.body).height();
//獲取頁面的文檔寬度
$(document.body).width();

//獲取滾動條到頂部的垂直高度
$(document).scrollTop();
//獲取滾動條到左邊的垂直寬度
$(document).scrollLeft();

ok,下面問題就很好處理了,移動dialog有現成的函數,不過dialog本身沒有move函數,但是dialog是繼承自panel的,panel有move函數,因此可以調用panel的move函數來移動dialog
復制代碼 代碼如下:

$('#dlg').dialog('open');
$("#dlg").panel("move",{top:$(document).scrollTop() + ($(window).height()-250) * 0.5});

其中 $(window).height()-250,這里250px是dialog的寬度。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安阳县| 元朗区| 商丘市| 嘉黎县| 财经| 马关县| 济阳县| 庆城县| 包头市| 永济市| 益阳市| 策勒县| 高平市| 获嘉县| 嘉荫县| 金华市| 新密市| 松滋市| 铜鼓县| 浙江省| 海南省| 旅游| 恩平市| 乌海市| 富裕县| 勐海县| 洛隆县| 兰坪| 丰县| 云安县| 汉源县| 永平县| 普宁市| 建昌县| 平陆县| 双牌县| 蒙阴县| 田阳县| 威远县| 平定县| 通州市|