2

新しい jquery ui 1.9 メニュー ウィジェットを使用して非常に標準的なドロップダウン メニューの作成に取り組んでいますが、ウィジェットが新しく、jqueryui.com に非常に基本的な例が 1 つしかないため、いくつかの問題があります。

具体的には、ここで誰でも次のことを手伝ってもらえますか?

  1. サブメニューのアイコンなしでウィジェットを初期化しますか? (デフォルトは右向きのカラットで、私はそれを取り除くことができません)

  2. サブメニューを表示するには、ユーザーがトップ メニュー項目をクリックする必要があるメニューを作成します (単にホバリングするのではなく)。より深いサブメニューは、ユーザーのポインターがそれらの上に置かれたときに展開する必要があります。これは典型的なドロップダウンの動作です。たとえば、ユーザーが「編集」をクリックしてオプションを「選択」または「元に戻す」のように表示しますが、(たとえば)「選択」の下にさらに選択肢がある場合は、「選択」にカーソルを合わせるだけで表示されます。それが明確であることを願っています。

ありがとう

4

1 に答える 1

1

質問の 2 番目の部分はどうすればよいかわかりませんが、最初の質問には答えることができます。

メニューオプションのアイコンオプションを設定することで、デフォルトのアイコンを変更することができます。

まず、このように CSS ファイルにクラスを追加します。

.no-icon { display:none;}

次に、メニューを作成するときにアイコン オプションを設定します。

$( "#menu" ).menu(
    { icons: { submenu: "no-icon" } }
);

アイコンはありません。ここにフィドルがあります

于 2013-04-28T00:47:00.423 に答える