0

モーダル ウィンドウがありますが、ユーザーが「ボタン」をクリックするとモーダル ウィンドウが閉じられるように、閉じる機能を設定したいと考えています。これを達成する方法を知っている人はいますか?

アプリケーションへのリンクがあるので、ここで表示できます

以下は、モーダル ウィンドウを開く関数と、モーダル ウィンドウを閉じるコードを配置する場所のセットアップ関数を示す JavaScript コードです。

function plusbutton() {
    $(".previouslink").modal(); 
    return false;
}
function closewindow() {    
    return false;
}

以下は、ユーザーがプラス ボタンをクリックし、「previouslink」div タグ内のコンテンツを表示するフォーム コードです。

<form id="QandA" action="imageupload.php" method="post">
    <h1>CREATING QUESTIONS AND ANSWERS</h1>
    <table id="plus" align="center">
        <tr>
            <th><a onclick="return plusbutton();">
<image src="Images/plussign.jpg" width="30" height="30" alt="Look Up Previous Question" class="plusimage"/>
            </a><span id="plussignmsg">(Click Plus Sign to look <br />
            up Previous Questions)</span> </th>
        </tr>
    </table>
    <div class="previouslink">
        <h1>PREVIOUS QUESTIONS</h1>
        <button type="button" id="close" onclick="return closewindow();">Close
        </button></div>
</form>
4

2 に答える 2

5

あなたの Live-Example は、SimpleModalを使用しているように見えることを示しています

ドキュメントから:

ダイアログを閉じる

simplemodal-closeSimpleModal は、(onclick イベントを使用して) close 関数をクラスを持つダイアログ内の任意の要素に自動的にバインドします。さらに、呼び出して現在開いているダイアログをプログラムで閉じることができます。 $.modal.close();

手段: closeWindow()-Function に次の行を入力するだけです。

$.modal.close();

そして行われます。

于 2012-05-22T16:29:25.997 に答える
0

私はいくつかのサイトでこのjQuery 公開モーダル プラグインを使用してきましたが、うまく機能しています。

または、 jQuery Impromptuを確認してください。私はツアー機能が大好きですが、モーダルはあなたが達成しようとしている可能性が高いです.

両方の例のコードは、おそらくあなたが特に探しているものにつながるでしょう:)

于 2012-05-22T16:30:46.480 に答える