2017-02-28 21 views
0

以下のコードダイアログボックスが正しく表示されていますが、モーダルが正しく表示されません。私はz-indexをボックスに適用したいが、その影響はない。 添付のスクリーンショットをご覧ください。私の問題をよりよく理解することができます。助けてくださいありがとうございます。jQueryモーダルが正しく動作していません

$(document).ready(function(){ 
 
    $("#new_attachment_div").dialog({ autoOpen: false }); 
 
    $("#register").click(function(){ 
 
    $("#new_attachment_div").dialog({ 
 
     autoOpen: true, 
 
     draggable: false, 
 
     resizable: false, 
 
     position: 'center', 
 
     height: 'auto', 
 
     width: '60%', 
 
     modal: true, 
 
     title: "New Attachment Type", 
 
     position: { 
 
     my: "center", 
 
     at: "center", 
 
     of: window 
 
     } 
 
    }); 
 
    }); 
 
});
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.css"> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script> 
 

 
<div id="new_attachment_div"> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
    <p>Hellow</p> 
 
</div>

dialog

+0

'position'属性を適用しているかどうかを確認しますか? – mehulmpt

+0

はい私はそれとその絶対を適用しています –

答えて

1

あなたがz-indexを試したと言うとき、私はどのように高いあなたが使用する番号のを聞いています。ブラウザのインス​​ペクタを使用して、これらのソーシャルボタンまたはその親のz-indexを特定し、それよりも大きなものを与える必要があります。

もう1つの考えられる原因は、モーダルHTMLがサンプルコードのような<body>タグのルートに正しくない場合です。その場合は、どちらかを移動する必要があります。

+0

私はz-indexを試してみました:9999 –

+0

十分に高いことを知る前にソーシャルボタンが何を使うのかを決める必要があります。たぶん、それは '99999'または' 999999'を必要とします。一部のブラウザでは上限がありますが、一部の開発者が膨大な数の数字を使用することはありません。 – Gwellin

+0

@Gelling Z-index:999999 working –

0

ダイアログボックスにposition: relativeを追加してみてください。あなたは、position属性を設定して、z-indexを有効にする必要があります。

+0

その作業していない –

+0

作業の作成とリンクを貼り付けることはできますか? – mehulmpt

+0

後でやるよ –

関連する問題