プライマリ・コンテンツに移動

Oracle® Application Express APIリファレンス リリース5.1 E85937-02 |
| 目次 | 索引

前 | 次 |

# 31.1 apexネームスペース

`apex namespace`には、デバッグ、ナビゲーション、サーバーなどapexサブ・ネームスペースがすべて含まれ、共通のapexファンクションおよびプロパティも含まれます。

- apex.confirmファンクションについて
- apex.confirmのシグネチャ1
- apex.confirmのシグネチャ2
- apex.gPageContext$プロパティ
- apex.jQueryプロパティ
- apex.submitファンクションについて
- apex.submitのシグネチャ1
- apex.submitのシグネチャ2

## 31.1.1 apex.confirmファンクションについて

`apex.confirm`ファンクションは、確認を表示し、ユーザーの選択に応じてページを送信するか、ページの送信をキャンセルします。このファンクションには、2つのシグネチャがあります。

参照:

- 「apex.confirmのシグネチャ1」

- 「apex.confirmのシグネチャ2」

## 31.1.2 apex.confirmのシグネチャ1

このファンクションは、`apex.page.confirm`の別名です。

参照:

apex.page.confirmのシグネチャ1

## 31.1.3 apex.confirmのシグネチャ2

このファンクションは、`apex.page.confirm`の別名です。

参照:

apex.page.confirmのシグネチャ2

## 31.1.4 apex.gPageContext$プロパティ

現在のページ・コンテキストを格納するApplication Express変数。現在のページ・コンテキストは、そのページがデスクトップか、jQuery Mobileページかによって異なります。デスクトップの場合は、文書レベルに設定されます。jQuery Mobileの場合、ページは実際にはブラウザのDOMのDIV要素として表され、複数ページのDIVをブラウザのDOMに同時にロードできるので、これは現在のページを表すDIV要素に設定されます。これを使用してjQueryセレクタのコンテキストを設定し、セレクタが正しいページのコンテキスト内で確実に実行されるようにします。

例

    jQuery( ".my_class", apex.gPageContext$ );

これは、現在のページ・コンテキストで、CSSクラスが`my_class`のすべての要素を選択します。

## 31.1.5 apex.jQueryプロパティ

Application Expressが使用するjQueryオブジェクトを保持する、Application Expressのプロパティ。jQueryのコピーは1ページに1つが理想的ですが、複数のコピー、さらにはバージョンの異なるjQueryが同じページ上にあってもかまいません。旧バージョンのjQueryでしか動作しないサード・パーティ製のプラグインを使用する場合など、これが必要です。Application Expressが使用しているのと同じjQueryライブラリを使用していることを確認するには、グローバル変数$またはjQueryのかわりにこのプロパティを使用します。

例

次のファンクションは、APEXが使用しているのと同じjQueryを間違いなく使用するよう保証しつつ、便宜的にローカル変数$を作成します。

    function myFunction() {
        var $ = apex.jQuery;
        // use $ to access jQuery functionality
    }

## 31.1.6 apex.submitファンクションについて

`apex.submit`ファンクションは、現在のページを送信します。このファンクションには、2つのシグネチャがあります。

参照:

- apex.submitのシグネチャ1

- apex.submitのシグネチャ2

## 31.1.7 apex.submitのシグネチャ1

このファンクションは、`apex.page.submit`の別名です。

参照:

apex.page.submitのシグネチャ2

## 31.1.8 apex.submitのシグネチャ2

このファンクションは、`apex.page.submit`の別名です。

参照:

apex.page.submitのシグネチャ1