2

あなたにとって愚かなQかもしれませんが、私はjqueryの知識を向上させようとしています。警告ボックスにエラーメッセージを表示しています。プログラマーの生活をシンプルにするために利用できる標準APIはありますか?検索しましたが見つかりませんでした。

私は、cssとhtmlを使用してこれを行うことができることを知っていました。しかし、私はjqueryAPIを探しています。したがって、cssでコードを記述する代わりに、APIを使用するだけで済みます。

何か提案があれば、私はあなたの提案に従って試してみてとてもうれしいです。助けていただければ幸いです...

4

3 に答える 3

5

あなたはjqueryuiを見るかもしれません。そのプロジェクトは、あなたが望むことをするモーダル ダイアログを提供します。

http://jqueryui.com/demos/dialog/

jqueryui サイトから:

$(foo).dialog() を呼び出すと、ダイアログ インスタンスが初期化され、デフォルトでダイアログが自動的に開きます。ダイアログを再利用したい場合、最も簡単な方法は、$(foo).dialog({ autoOpen: false }) で「auto-open」オプションを無効にし、$(foo).dialog('open' で開くことです。 )。閉じるには、 $(foo).dialog('close') を使用します

于 2012-05-22T06:24:33.590 に答える
3

動作デモ ここをクリック

@jos が API リンクを提供していることがわかります: http://jqueryui.com/demos/dialog/

ダイアログのコード

function showDialog() {
    $("#dialog-modal").dialog({
        resizable: true,
        height: 140,
        modal: true,
        position: 'center',
        buttons: {
            'Yes': function () {
                $(this).dialog("close");
                return true;
            },
            'No': function () {
                $(this).dialog("close");
                return false;
            }
        }
    });
};

$('input').click(function(){
    showDialog();
});
​
于 2012-05-22T06:36:12.203 に答える