このページの本文へ

jQueryとも共存できる「Ext JS 3.0」入門 (4/4)

2009年07月27日 08時00分更新

文●古籏一浩

  • この記事をはてなブックマークに追加
本文印刷

Ext JSをjQueryと併用する

 今回作成するサンプルはここまでですが、最後にjQueryと併用する方法を紹介します。多くのWebサイトでjQueryが使われている現在、jQueryを捨てて新たにプログラムを作り直すのは非現実的です。冒頭でも触れたとおり、Ext JSはjQueryと併用できるように設計されています。

 併用する方法はいたって簡単で、jQueryライブラリーファイルの読み込み後に、Ext JSのパッケージに含まれるスクリプトファイル「ext-jquery-adapter.js」を読み込ませるだけです。その後に「ext-all.js」を読み込ませれば、特にExt JSのコードを変更する必要はありません。とても手軽ですね。


<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="js/ext-jquery-adapter.js"></script>
<script type="text/javascript" src="js/ext-all.js"></script>


 先ほどのサンプル02に、jQueryを読み込ませたサンプル03のソースコードを以下に示します。


サンプル03のソースコード


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">
    <head>
        <meta http-equiv="content-type" content="text/html;charset=utf-8">
        <title>Sample</title>
        <link rel="stylesheet" href="resources/css/ext-all.css" type="text/css" media="all">
        <link rel="stylesheet" href="css/main.css" type="text/css" media="all">
        <script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
        <script type="text/javascript" src="js/ext-jquery-adapter.js"></script>
        <script type="text/javascript" src="js/ext-all.js"></script>
        <script type="text/javascript"><!--
            Ext.BLANK_IMAGE_URL = 'resources/images/default/s.gif';
            Ext.onReady(function(){
                Ext.Msg.alert('ASCII.jp','Ext JSとjQueryで動作しています');
            });
        // --></script>
    </head>
    <body>
        <h1>Ext JS + jQueryサンプル</h1>
        <p>ページが読み込まれるとダイアログが表示されます。</p>
    </body>
</html>


 次回はExt JSのウィンドウにGoogleマップを表示させてみましょう。それではまた来週をお楽しみに。

前へ 1 2 3 4 次へ

この連載の記事

一覧へ

この記事の編集者は以下の記事をオススメしています