0

私は3つのコンテンツタイプを持っています

HTML HTML4 HTML5

2 メニュー ブロック HTML4 HTML5

私のメインメニューには2つのメニューリンクがあります(HOME | HTML)

HTML4 (メニュー ブロック) は、HTML4 (コンテンツ タイプ) の内容を示します。

ユーザーが HTML (メイン メニュー) をクリックすると、HTML4 と HTML5 (2 メニュー ブロック) が表示されるように構成しました。それは結構です。

私の質問は: ユーザーが HTML4 または HTML5 (2 メニュー ブロック) からリンクをクリックしたときに、HTML(メイン メニュー) をアクティブにする (強調表示する) 方法は?

解決策 : モジュール名が「メニュー位置」http://drupal.org/project/menu_positionであることがわかりました。このモジュールは、メイン メニューとコンテンツ タイプの間の関係を作成します。

4

1 に答える 1

1

それを行うには:

1>独自のテーマを使用していることを確認してください。

2>メニューのcssを記述して、内側をクリックしたときに強調表示します。

メニューの子がいつクリックされたかを知るには

jQueryクリックされている子を確認し、$('#MenuDiv')。addClass('highlightClass');を使用してハイライトクラスをメニュー名に追加するために 使用します。

メニューのコードを投稿する場合は、jQueryの観点からお手伝いできるかもしれません。

于 2012-04-06T07:39:45.833 に答える