jqueryマスク制御の実装 code_jquery
May 16, 2016 pm 06:14 PMスタイル コード:
コードをコピー コードは次のとおりです:
#div_maskContainer
{
表示: なし;
}
/*マスクスタイル*/
#div_Mask{
z-index:1000;
filter:alpha(opacity=40);位置: 絶対;
左:0px;
背景色: #D4D0C8;
/*情報の表示スタイル*/
#div_loading >幅:300ピクセル;高さ:60ピクセル;位置:絶対;
ボーダー:1ピクセルアウトセット;
テキスト整列:中央; ;
z-index: 10000;
filter:alpha(opacity=100);!重要
}
js 制御コード:
コードは次のとおりです: /**マスク情報制御使用法: 1.mask.css を参照
3.メソッド var obj=new MaskControl() を呼び出します。 //マスクのプロンプト情報を表示
obj.show("表示されたプロンプト情報");
//マスクのプロンプト情報を非表示
obj.hide(); //プロンプト情報を表示し、自動的に閉じますtimeOut 後 (1000 は 1 秒を表します)
obj.autoDelayHide=function(html, timeOut)
*/
function MaskControl() {
this .show=function(html){
varloader=$("#div_maskContainer");
if(loader.length==0){
loader=$("< div id='div_maskContainer '><div id='div_Mask' ></div><div id='div_loading' ></div></div>");
$ ("本体") .append(loader);
}
self.loader=loader;
var h=$(window); height();
var divMask=$("#div_Mask");
divMask.css("top",0).css("width",w)。 css("高さ" ,h);
vartipDiv=$("#div_loading");
html=""; ;
loader .show();
var x=(w-tipDiv.width())/2;
var y=(h-tipDiv.height())/2; .css("left ",x);
tipDiv.css("top",y);
this.hide=function(){
varloader=$("# div_maskContainer");
if(loader.length==0) return ;
loader.remove();
},
this.autoDelayHide=function(html,timeOut){
var loader=$(" #div_maskContainer");
if(loader.length==0) {
this.show(html);
}
else{
vartipDiv=$( "#div_loading") ;
tipDiv.html(html);
if(timeOut==unknown) timeOut=3000;
>}
}
obj.show("表示されたプロンプト情報");
//マスクのプロンプト情報を非表示
obj.hide(); //プロンプト情報を表示し、自動的に閉じますtimeOut 後 (1000 は 1 秒を表します)
obj.autoDelayHide=function(html, timeOut)
*/
function MaskControl() {
this .show=function(html){
varloader=$("#div_maskContainer");
if(loader.length==0){
loader=$("< div id='div_maskContainer '><div id='div_Mask' ></div><div id='div_loading' ></div></div>");
$ ("本体") .append(loader);
}
self.loader=loader;
var h=$(window); height();
var divMask=$("#div_Mask");
divMask.css("top",0).css("width",w)。 css("高さ" ,h);
vartipDiv=$("#div_loading");
html=""; ;
loader .show();
var x=(w-tipDiv.width())/2;
var y=(h-tipDiv.height())/2; .css("left ",x);
tipDiv.css("top",y);
this.hide=function(){
varloader=$("# div_maskContainer");
if(loader.length==0) return ;
loader.remove();
},
this.autoDelayHide=function(html,timeOut){
var loader=$(" #div_maskContainer");
if(loader.length==0) {
this.show(html);
}
else{
vartipDiv=$( "#div_loading") ;
tipDiv.html(html);
if(timeOut==unknown) timeOut=3000;
>}
}
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック
Gmailメールのログイン入り口はどこですか?
7281
9


Java チュートリアル
1622
14


CakePHP チュートリアル
1341
46


Laravel チュートリアル
1258
25


PHP チュートリアル
1205
29

