Javascript (Usage) | |
---|---|
$(function () { var options; //タイプ: wijmo.menu.wijmenu.options $(".selector").wijmenu(options); }); |
Javascript (Specification) | |
---|---|
|
名前 | 解説 | |
---|---|---|
animation | animation オプションは、showAnimation プロパティと hideAnimation プロパティが個別に指定されていない場合のメニューアニメーションを決定します。アニメーション効果とイージング効果の説明については、「アニメーション」ページを参照してください。 |
|
backLink | デフォルト値: true このオプションは、iPod スタイルのメニューに戻るリンクとブレッドクラムヘッダのどちらを表示するかを決定します。 | |
backLinkText | デフォルト値: 'Back' このオプションは、戻るリンクのテキストを設定します。 | |
checkable | デフォルト値: false checkable オプションを true に設定してメニュー項目をクリックすると、クリックされた項目が選択状態になります。 項目の動作および項目の外観が異なるものになるように、"ui-state-active" クラスが項目に追加されます。 | |
crumbDefaultText | デフォルト値: 'Choose an option' トップブレッドクラムのデフォルトテキストを設定する値。 | |
direction | デフォルト値: 'ltr' メニューの方向を示す値。 | |
ensureSubmenuOnBody | デフォルト値: false サブメニュー要素がボディとメニューコンテナーのどちらに追加されるかを示す値。 | |
hideAnimation | サブメニューを非表示にするときに使用されるアニメーションを決定します。 |
|
hideDelay | デフォルト値: 400 このオプションは、フライアウトメニューのサブメニューが非表示になるまでの遅延時間(ミリ秒単位)を決定します。 | |
items | デフォルト値: null 子項目のオプション。 | |
maxHeight | デフォルト値: 200 このオプションは、iPod スタイルメニューの最大の高さを決定します。 | |
mode | デフォルト値: 'flyout' mode オプションは、メニューの動作(ポップアップメニューと iPod スタイルのナビゲーションリストのどちらであるか)を定義します。 | |
orientation | デフォルト値: 'horizontal' このオプションは、ルートメニューの向きを制御します。ルートメニューの向きにかかわらず、サブメニューはすべて縦向きになります。 | |
position | position オプションは、メニューを開くために使用するボタンまたはリンクに対するメニューの位置と向きを指定します。 | |
showAnimation | このオプションは、サブメニューを非表示にするときに使用されるアニメーション効果、持続時間、およびイージング効果を決定します。 また、このオプションを使用してアニメーションに固有のオプション(方向など)を設定することもできます。 | |
showDelay | デフォルト値: 400 このオプションは、フライアウトメニューのサブメニューが表示されるまでの遅延時間(ミリ秒単位)を決定します。 | |
slidingAnimation | このオプションは、スライディングモード時にサブメニューのスライドに使用されるアニメーションを定義します。 |
|
submenuTriggerEvent | デフォルト値: 'default' submenuTriggerEvent オプションは、サブメニューの表示に使用されるマウスイベントを指定します。submenuTriggerEvent が 'default' の場合は、triggerEvent オプションから値が取得されます。 | |
superPanelOptions | デフォルト値: null このオプションは、スーパーパネルが作成されるときにスーパーパネルのオプションに設定するハッシュ値を指定します。これを使用して、スライディングモードでスクロールバーが表示されるときの外観や動作を設定します。 | |
topLinkText | デフォルト値: 'All' トップリンクのテキストを設定する値。 | |
trigger | デフォルト値: "" trigger オプションは、メニューまたはサブメニューの open イベントを処理します。 このオプションは triggerEvent オプションと組み合わせて使用する必要があります。 | |
triggerEvent | デフォルト値: 'click' triggerEvent オプションは、メニューまたはサブメニューの表示に使用されるマウスイベントを指定します。triggerEvent は trigger オプションと組み合わせて使用する必要があります。 |
名前 | 解説 | |
---|---|---|
activate | このメソッドはメニュー項目をアクティブにします。そのために、現在の項目を非アクティブ化して新しい項目にスクロールし、必要に応じてその項目をアクティブ項目にして、focus イベントを発生させます。 | |
add | メニュー項目に子メニュー項目を追加します。 | |
deactivate | deactivate メソッドは、現在の選択を解除します。 このメソッドは、以前に項目を選択したメニューを再び開くときに役立ちます。このメソッドを呼び出さない場合、メニューを再び開いたときに、前回選択した項目が強調された状態で表示されます。 | |
destroy | destroy メソッドは、wijmenu 機能を完全に除去し、要素を初期化前の状態に戻します。 | |
first | first メソッドは、最初のメニュー項目をアクティブ項目として定義します。 | |
getItems | 子項目のコレクションを取得します。 | |
hideAllMenus | hideAllMenus メソッドは、現在表示されているすべてのメニュー項目を非表示にします。 | |
last | last メソッドは、最後のメニュー項目をアクティブ項目として定義します。 | |
next | next メソッドは、次の選択可能な項目を取得します。 アクティブな項目がない場合、または最後の項目がアクティブな場合は、最初の項目が選択されます。 選択可能な項目がない場合は null を返します。 | |
nextPage | このメソッドは next メソッドによく似ていますが、次の選択可能な項目に進むのではなく、ページ全体が次のページにジャンプします。このメソッドは iPod スタイルのメニューを使用しているときに呼び出すことができます。 | |
previous | 前の選択可能な項目を取得します。 アクティブな項目がない場合、または最初の項目がアクティブな場合は、最後の項目が選択されます。 前に選択可能な項目がない場合は null を返します。 | |
previousPage | このメソッドは previous メソッドによく似ていますが、ページ全体が前のページにジャンプします。このメソッドは iPod スタイルのメニューを使用しているときに呼び出すことができます。 | |
refresh | このメソッドは、DOM 操作によってメニュー項目を追加または置き換えたときにメニューを更新するために使用します。 たとえば、menu.append によって新しいメニュー項目を追加した場合、refresh メソッドを使用することで、新しいメニュー項目をメニューに確実に表示できます。 | |
remove | メニューから項目を削除します。 | |
select | このメソッドはアクティブ項目を選択し、その項目の select イベントを発生させます。このイベントは独自のキーボード処理を行う場合に役立ちます。 | |
setItemDisabled | setItemDisabled メソッドを使用すると、特定のメニュー項目を無効にできます。 | |
widget | オリジナルの要素またはその他の関連する生成要素を含む jQuery オブジェクトを返します。 |
名前 | 解説 | |
---|---|---|
blur | blur イベントは、メニュー項目がフォーカスを失ったときに呼び出されます。 このイベントを使用して、フォーカスを失った項目を追跡できます。 項目は、[Tab]キーが押されたときなど、キーボードコマンドによってフォーカスを失います。また、ユーザーがページの他の場所をクリックしたときにもフォーカスを失います。 | |
focus | focus イベントは、マウスホバー時、またはナビゲーションのためにキーボードの方向キーが使用されたときに発生します。一般に、フォーカスが与えられた項目または要素は何らかの方法で強調表示されます。 項目または要素がフォーカスを受け取ると、まずキーボード関連のイベントが受信されます。 | |
hidden | hidden イベントは、メニューまたはサブメニューが非表示になった後に発生します。 | |
hidding | hidding イベントは、メニューまたはサブメニューが非表示になる前に発生します。このイベントは、false を返すことによってキャンセルできます。 | |
select | select イベントは、メニュー項目が選択されたときに呼び出されます。このイベントは、独自のキーボード処理を行うために select メソッドによって呼び出すことができます。 | |
showing | showing イベントは、メニューまたはサブメニューが表示される前に発生します。 showing イベントは、サブメニューが表示される前に何らかの関数を実行する場合に役立ちます。false を返した場合、サブメニューは表示されません。 | |
shown | shown イベントは、メニューまたはサブメニューが表示された後に発生します。 |