Latest web development tutorials
×

jQuery UI コース

jQuery UI コース jQuery UI 簡単な紹介 jQuery UI ダウンロード jQuery UI 使用 jQuery UI カスタマイズ jQuery UI ワークス

jQuery UI テーマ

jQuery UI テーマ jQuery UI ThemeRoller jQuery UI CSS フレーム API jQuery UI デザインテーマ

jQuery UI コンポーネントライブラリ

jQuery UI コンポーネントライブラリ jQuery UI 拡張ウィジェット jQuery UI メソッド呼び出しウィジェット jQuery UI なぜウィジェットライブラリを使用 jQuery UI ウィジェットライブラリを使用する方法

jQuery UI リファレンスマニュアル

jQuery UI API ファイル API カテゴリ - 特別に良い効果 API カテゴリ - エフェクトコア API カテゴリ - 交互に API カテゴリ - メソッドのオーバーロード API カテゴリ - ウェイ API カテゴリ - セレクタ API カテゴリ - テーマ API カテゴリ - UI コア API カテゴリ - ユーティリティ API カテゴリ - ウィジェット

jQuery UI 例

jQuery UI 例 ドラッグ 場所 スケーリング 選択します シーケンス 折りたたみパネル オートコンプリート プッシュボタン 日付ピッカー ダイアログ メニュー プログレスバー スライダー 回転子 タブ ツールチップボックス 特別に良い効果 ディスプレイ 隠します 切り替え .addClass() .removeClass() .toggleClass() .switchClass() カラーアニメーション 検索します コンポーネントライブラリ

jQueryのUIのインスタンス - ボタン(ボタン)

適切な使用ホバー(ホバー)及び活性化と(アクティブ)スタイルは、(例えば、ボタン、入力ボックス、アンカーなど)標準のフォーム要素の機能を強化するために、ボタンをテーマにすることができます。

ボタンコンポーネントの詳細については、APIドキュメントを参照してくださいボタン部材(ボタンウィジェットを)

デフォルトの機能

ボタン要素を入力要素の種類とアンカーを提出する:マーカーの例は、ボタンのために使用することができます。

<!DOCTYPE HTML>
<HTML LANG = "EN">
<ヘッド>
  <メタ文字セット= "UTF-8">
  <タイトル>のjQuery UIボタン(ボタン) - デフォルトの機能</タイトル>
  <リンクのrel = "スタイルシート"のhref = "// code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
  <SCRIPT SRC = "// code.jquery.com/jquery-1.9.1.js"> </スクリプト>
  <SCRIPT SRC = "// code.jquery.com/ui/1.10.4/jquery-ui.js"> </スクリプト>
  <リンクのrel = "スタイルシート"のhref = "http://jqueryui.com/resources/demos/style.css">
  <スクリプト>
  $(関数(){
    $( "入力[タイプ=提出]、ボタン")
      .button()
      .click(関数(イベント){
        event.preventDefault();
      });
  });
  </スクリプト>
</ HEAD>
<ボディ>
 
<ボタン>ボタンの要素</ button>の
 
<入力タイプ=値= "送信ボタン"「送信」>
 
<a href="#">アンカーします</a>
 
 
</ BODY>
</ HTML>

チェックボックス

ボタン、チェックボックスによってトグルボタンのスタイルです。 ボタンのテキストとしてボックスに関連付けられたラベル要素。

この例では、公共コンテナに呼び出すことによって.buttonset()実証3つの表示ボタンスタイルボックスとして、。

<!DOCTYPE HTML>
<HTML LANG = "EN">
<ヘッド>
  <メタ文字セット= "UTF-8">
  <タイトル>のjQuery UIボタン(ボタン) - チェックボックス</タイトル>
  <リンクのrel = "スタイルシート"のhref = "// code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
  <SCRIPT SRC = "// code.jquery.com/jquery-1.9.1.js"> </スクリプト>
  <SCRIPT SRC = "// code.jquery.com/ui/1.10.4/jquery-ui.js"> </スクリプト>
  <リンクのrel = "スタイルシート"のhref = "http://jqueryui.com/resources/demos/style.css">
  <スクリプト>
  $(関数(){
    $( "#check」).button();
    $( "#format」).buttonset();
  });
  </スクリプト>
  <スタイル>
  #format {マージントップ:2EM;}
  </スタイル>
</ HEAD>
<ボディ>
 
<入力タイプ= "チェックボックス" ID = "チェック"> <= "チェック"のラベル>スイッチ</ label>は
 
<DIVのID = "フォーマット">
  <入力タイプ= "チェックボックス" ID = "CHECK1"> <= "CHECK1」のラベル> B </ label>は
  <入力タイプ= "チェックボックス" ID = "CHECK2"> <= "CHECK2」のラベル>私は</ label>は
  <入力タイプ= "チェックボックス" ID = "check3"> <= "check3"のラベル> U </ label>は
</ DIV>
 
 
</ BODY>
</ HTML>

アイコン

テキストとアイコンボタンのさまざまな組み合わせでいくつかの

<!DOCTYPE HTML>
<HTML LANG = "EN">
<ヘッド>
  <メタ文字セット= "UTF-8">
  <タイトル>のjQuery UIボタン(ボタン) - アイコン</タイトル>
  <リンクのrel = "スタイルシート"のhref = "// code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
  <SCRIPT SRC = "// code.jquery.com/jquery-1.9.1.js"> </スクリプト>
  <SCRIPT SRC = "// code.jquery.com/ui/1.10.4/jquery-ui.js"> </スクリプト>
  <リンクのrel = "スタイルシート"のhref = "http://jqueryui.com/resources/demos/style.css">
  <スクリプト>
  $(関数(){
    $( "ボタン:最初の").button({
      アイコン:{
        プライマリー:「UI-アイコンロック」
      }、
      テキスト:偽
    })。次に()。ボタン({
      アイコン:{
        プライマリー:「UI-アイコンロック」
      }
    })。次に()。ボタン({
      アイコン:{
        プライマリー:「UI-アイコン・ギア」、
        二:「UI-アイコン・三角形1-S」
      }
    })。次に()。ボタン({
      アイコン:{
        プライマリー:「UI-アイコン・ギア」、
        二:「UI-アイコン・三角形1-S」
      }、
      テキスト:偽
    });
  });
  </スクリプト>
</ HEAD>
<ボディ>
 
のみ</ button>の持つ<ボタン>アイコンボタン
<ボタン>左のアイコンボタン</ button>の
2つのアイコンと<ボタン>ボタン</ button>の
<ボタン> </ button>のないテキストのアイコンを持つ2つのボタンを持ちます
 
 
</ BODY>
</ HTML>

ラジオ

ボタンへの3つのラジオボタン。

<!DOCTYPE HTML>
<HTML LANG = "EN">
<ヘッド>
  <メタ文字セット= "UTF-8">
  <タイトル>のjQuery UIボタン(ボタン) - ラジオ</タイトル>
  <リンクのrel = "スタイルシート"のhref = "// code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
  <SCRIPT SRC = "// code.jquery.com/jquery-1.9.1.js"> </スクリプト>
  <SCRIPT SRC = "// code.jquery.com/ui/1.10.4/jquery-ui.js"> </スクリプト>
  <リンクのrel = "スタイルシート"のhref = "http://jqueryui.com/resources/demos/style.css">
  <スクリプト>
  $(関数(){
    $( "#radio」).buttonset();
  });
  </スクリプト>
</ HEAD>
<ボディ>
 
<フォーム>
  <DIVのID = "ラジオ">
    <入力タイプ= "ラジオ"のid = "Radio1の"名前= "ラジオ"> < "Radio1の" =のラベルが> 1 </ label>を選択します
    <「radio2 "=のラベル> 2 </ label>を選択し、<入力タイプ="ラジオ "のid =" radio2 "名前="ラジオ "をチェック="にチェック ">
    <入力タイプ= "ラジオ"のid = "radio3"名前= "ラジオ"> < "radio3" =のラベルが> 3 </ label>を選択します
  </ DIV>
</フォーム>
 
 
</ BODY>
</ HTML>

スプリットボタン

<!DOCTYPE HTML>
<HTML LANG = "EN">
<ヘッド>
  <メタ文字セット= "UTF-8">
  <タイトル>のjQuery UIボタン(ボタン) - スプリットボタン</タイトル>
  <リンクのrel = "スタイルシート"のhref = "// code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
  <SCRIPT SRC = "// code.jquery.com/jquery-1.9.1.js"> </スクリプト>
  <SCRIPT SRC = "// code.jquery.com/ui/1.10.4/jquery-ui.js"> </スクリプト>
  <リンクのrel = "スタイルシート"のhref = "http://jqueryui.com/resources/demos/style.css">
  <スタイル>
    .ui-メニュー{位置:絶対;幅:100pxに;}
  </スタイル>
  <スクリプト>
  $(関数(){
    $( "#rerun」)
      .button()
      .click(関数(){
        警告(「最後のアクションの実行」を参照)。
      })
      .next()
        .button({
          テキスト:偽、
          アイコン:{
            プライマリー:「UI-アイコン・三角形1-S」
          }
        })
        .click(関数(){
          VARメニュー= $(この).parent()。次の()。ショー()。位置({
            私:「トップの左」、
            時:「左下」、
            の:この
          });
          $(ドキュメント).one(「クリック」、関数(){
            menu.hide()。
          });
          falseを返します。
        })
        .parent()
          .buttonset()
          .next()
            .hide()
            .menu()。
  });
  </スクリプト>
</ HEAD>
<ボディ>
 
<DIV>
  <DIV>
    <ボタンID = "再放送">を実行し、最後のアクション</ button>の
    <ボタンID = "選択"> </ button>のアクションを選択
  </ DIV>
  <UL>
    <李> <a href="#">オープン...する</a>ます。</ li>
    <李> <a href="#">保存する</a>ます。</ li>
    <李> <a href="#">削除する</a>ます。</ li>
  </ UL>
</ DIV>
 
 
</ BODY>
</ HTML>

ツールバー

マルチメディアプレーヤーのツールバー。 ルックベースのマーカー:一部のボタン要素、シャッフルボタン入力の種類のチェックボックスで、繰り返しのオプションは、無線入力の3種類があります。

<!DOCTYPE HTML>
<HTML LANG = "EN">
<ヘッド>
  <メタ文字セット= "UTF-8">
  <タイトル>のjQuery UIボタン(ボタン) - ツールバー</タイトル>
  <リンクのrel = "スタイルシート"のhref = "// code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
  <SCRIPT SRC = "// code.jquery.com/jquery-1.9.1.js"> </スクリプト>
  <SCRIPT SRC = "// code.jquery.com/ui/1.10.4/jquery-ui.js"> </スクリプト>
  <リンクのrel = "スタイルシート"のhref = "http://jqueryui.com/resources/demos/style.css">
  <スタイル>
  #toolbar {
    パディング:4PX。
    表示:インラインブロック;
  }
  / *サポート:IE7 * /
  * + htmlの#toolbar {
    表示:インライン;
  }
  </スタイル>
  <スクリプト>
  $(関数(){
    $( "#beginning」).button({
      テキスト:偽、
      アイコン:{
        プライマリー:「UI-アイコンシークスタート」
      }
    });
    $( "#rewind」).button({
      テキスト:偽、
      アイコン:{
        プライマリー:「UI-アイコンシーク、前へ」
      }
    });
    $( "#play」).button({
      テキスト:偽、
      アイコン:{
        プライマリー:「UI-アイコンプレイ "
      }
    })
    .click(関数(){
      varの各オプション。
      場合($(この)は.text()=== "遊び"){
        オプション= {
          ラベル:「一時停止」、
          アイコン:{
            プライマリー:「UI-アイコンポーズ」
          }
        };
      }エルス{
        オプション= {
          ラベル:「再生」、
          アイコン:{
            プライマリー:「UI-アイコンプレイ "
          }
        };
      }
      $(この).button( "オプション"、オプション)。
    });
    $( "#STOP」).button({
      テキスト:偽、
      アイコン:{
        プライマリー:「UI-アイコンストップ」
      }
    })
    .click(関数(){
      $( "#play」).button("オプション "、{
        ラベル:「再生」、
        アイコン:{
          プライマリー:「UI-アイコンプレイ "
        }
      });
    });
    $( "#forward」).button({
      テキスト:偽、
      アイコン:{
        プライマリー:「UI-アイコンシーク、次の "
      }
    });
    $( "#END」).button({
      テキスト:偽、
      アイコン:{
        プライマリー:「UI-アイコンシークエンド」
      }
    });
    $( "#shuffle」).button();
    $( "#repeat命令」).buttonset();
  });
  </スクリプト>
</ HEAD>
<ボディ>
 
<DIVのID = "ツールバー"クラス= "UIウィジェットヘッダUI-コーナー-すべて">
  <ボタンID = "始まり"> </ button>の始め
  <ボタンID = "巻き戻し"> </ button>の巻き戻し
  <ボタンのIDは= "遊び"> </ button>の再生
  <ボタンID = "停止">停止</ button>の
  <ボタンID = "前進">早送り</ button>の
  <ボタンのid = "終了">終了</ button>の
 
  <入力タイプ= "チェックボックス" ID = "シャッフル"> <ラベル= "シャッフル">シャッフル</ label>は
 
  <スパンのid = "繰り返し">
    <入力タイプ= "ラジオ"のid = "repeat0"名前= "繰り返し"にチェックを= "にチェック"> <= "repeat0"のラベル>はありません繰り返し</ label>は
    <入力タイプ= "ラジオ"のid = "repeat1"名前= "繰り返し"> <= "repeat1"のラベル>いったん</ label>は
    <入力タイプ= "ラジオ"のid = "repeatall"名前= "繰り返し"> <= "repeatall"のラベル>すべての</ label>は
  </スパン>
</ DIV>
 
 
</ BODY>
</ HTML>